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

abinit npb qgis
abseil-cpp npm qhull
abyss npth qjson
accfft nrm qmcpack
accumulo ns-3-dev qmd-progress
ace nseg qnnpack
ack nsimd qorts
acl nspr qperf
acpid ntirpc qrupdate
activeharmony ntpoly qscintilla
activemq numactl qt
acts numamma qt-creator
adept-utils numap qtgraph
adf numdiff qthreads
adiak nut qtkeychain
adios nvdimmsim quantum-espresso
adios2 nvptx-tools quicksilver
adlbx nwchem quinoa
adol-c nyancat qwt
advancecomp ocaml qwtpolar
aegean occa r
aespipe oce r-a4
agrep ocl-icd r-a4base
aida oclint r-a4classif
akantu oclock r-a4core
alan octave r-a4preproc
albany octave-optim r-a4reporting
albert octave-splines r-abadata
alglib octave-struct r-abaenrichment
allpaths-lg octopus r-abind
alluxio of-catalyst r-absseq
alps of-precice r-acde
alquimia omega-h r-acepack
alsa-lib ompss r-acgh
aluminum ompt-openmp r-acme
ambari onednn r-ada
amber oniguruma r-adabag
amdblis ont-albacore r-ade4
amg opa-psm2 r-adegenet
amg2013 opam r-adgoftest
amgx opari2 r-adsplit
aml open-iscsi r-aer
amp open-isns r-affxparser
ampliconnoise openbabel r-affy
amrex openblas r-affycomp
amrvis opencascade r-affycompatible
anaconda2 opencoarrays r-affycontam
anaconda3 opencv r-affycoretools
andi opendx r-affydata
angsd openexr r-affyexpress
ant openfast r-affyilm
antimony openfdtd r-affyio
antlr openfoam r-affypdnn
ants openfoam-org r-affyplm
aoflagger openfst r-affyqcreport
aom opengl r-affyrnadegradation
apachetop openglu r-agdex
ape openimageio r-agilp
aperture-photometry openjdk r-agimicrorna
apex openjpeg r-aims
apple-libunwind openkim-models r-aldex2
applewmproto openldap r-allelicimbalance
appres openmc r-alpine
apr openmm r-als
apr-util openmolcas r-alsace
aragorn openmpi r-altcdfenvs
arborx openmx r-amap
archer opennurbs r-ampliqueso
argobots openpa r-analysispageserver
argp-standalone openpbs r-anaquin
argtable openpmd-api r-aneufinder
aria2 openresty r-aneufinderdata
arm-forge openscenegraph r-animation
armadillo openslide r-annaffy
arpack-ng openspeedshop r-annotate
arrayfire openspeedshop-utils r-annotationdbi
arrow openssh r-annotationfilter
asagi openssl r-annotationforge
ascent openstf r-annotationhub
asciidoc opensubdiv r-aod
asciidoctor opentsdb r-ape
asdcplib opium r-argparse
asdf-cxx optional-lite r-aroma-light
aspa optipng r-askpass
aspcud opus r-assertthat
aspect orca r-backports
aspell orfm r-bamsignals
aspell6-de orthofiller r-base64
aspell6-en orthofinder r-base64enc
aspell6-es orthomcl r-bayesm
aspera-cli osmctools r-bbmisc
assimp osqp r-beachmat
astra osu-micro-benchmarks r-beanplot
astral otf r-beeswarm
astyle otf2 r-bfast
at-spi2-atk p3dfft3 r-bfastspatial
at-spi2-core p4est r-bglr
athena p7zip r-bh
atk pacbio-daligner r-biasedurn
atlas pacbio-damasker r-bibtex
atom-dft pacbio-dazz-db r-bindr
atompaw pacbio-dextractor r-bindrcpp
atop packmol r-bio3d
attr pacvim r-biobase
audacious pagit r-biocfilecache
audit-userspace pagmo r-biocgenerics
augustus pal r-biocinstaller
autoconf paml r-biocmanager
autoconf-archive panda r-biocneighbors
autodock-vina pandaseq r-biocparallel
autofact pandoc r-biocsingular
autogen pango r-biocstyle
automaded pangomm r-biom-utils
automake papi r-biomart
avizo papyrus r-biomartr
aws-parallelcluster paradiseo r-biomformat
awscli parallel r-biostrings
axel parallel-netcdf r-biovizbase
axl paraver r-bit
axom paraview r-bit64
bam-readcount parmetis r-bitops
bamdst parmgridgen r-blob
bamtools parquet-cpp r-blockmodeling
bamutil parsimonator r-bmp
barrnap parsplice r-bookdown
bart partitionfinder r-boot
bash pasta r-boruta
bash-completion patch r-brew
bashtop patchelf r-broom
bat pathfinder r-bsgenome
batctl pax-utils r-bsgenome-hsapiens-ucsc-hg19
bats pbbam r-bumphunter
bazel pbmpi r-c50
bbcp pbsuite r-cairo
bbmap pcma r-callr
bc pcre r-car
bcache pcre2 r-caracas
bcftools pdf2svg r-cardata
bcl2fastq2 pdftk r-caret
bdftopcf pdsh r-caroline
bdw-gc pdt r-category
beagle pegtl r-catools
bear pennant r-cdcfluview
beast-tracer percept r-cellranger
beast1 perfstubs r-checkmate
beast2 perl r-checkpoint
bedops perl-acme-damn r-chemometrics
bedtools2 perl-algorithm-diff r-chron
beforelight perl-alien-build r-circlize
benchmark perl-alien-libxml2 r-class
berkeley-db perl-app-cmd r-classint
bertini perl-array-utils r-cli
bgpdump perl-b-hooks-endofscope r-clipr
bib2xhtml perl-bio-searchio-hmmer r-clisymbols
bigreqsproto perl-bioperl r-clue
bind9 perl-bit-vector r-cluster
binutils perl-cairo r-clustergeneration
bioawk perl-capture-tiny r-clusterprofiler
biobloom perl-carp-clan r-cner
biopieces perl-cgi r-coda
bismark perl-class-data-inheritable r-codetools
bison perl-class-inspector r-codex
bitmap perl-class-load r-coin
blaspp perl-class-load-xs r-colorspace
blasr perl-clone r-combinat
blasr-libcpp perl-clone-choose r-commonmark
blast-legacy perl-compress-raw-bzip2 r-complexheatmap
blast-plus perl-compress-raw-zlib r-compositions
blast2go perl-config-general r-condop
blat perl-contextual-return r-construct
blaze perl-cpan-meta-check r-convevol
blis perl-data-dumper r-copula
bliss perl-data-optlist r-corhmm
blitz perl-data-stag r-corpcor
blktrace perl-date-manip r-corrplot
blogbench perl-db-file r-covr
bmake perl-dbd-mysql r-cowplot
bmi perl-dbd-pg r-crayon
bml perl-dbd-sqlite r-crosstalk
bohrium perl-dbi r-crul
boinc-client perl-devel-cycle r-ctc
bolt perl-devel-globaldestruction r-cubature
bonniepp perl-devel-overloadinfo r-cubist
bookleaf-cpp perl-devel-stacktrace r-curl
boost perl-devel-symdump r-dada2
boostmplcartesianproduct perl-digest-md5 r-data-table
bowtie perl-dist-checkconflicts r-dbi
bowtie2 perl-encode-locale r-dbplyr
boxlib perl-error r-debugme
bpp-core perl-eval-closure r-decipher
bpp-phyl perl-exception-class r-delayedarray
bpp-seq perl-exporter-tiny r-delayedmatrixstats
bpp-suite perl-extutils-config r-deldir
bracken perl-extutils-depends r-dendextend
braker perl-extutils-helpers r-deoptim
branson perl-extutils-installpaths r-deoptimr
breakdancer perl-extutils-makemaker r-desc
bref3 perl-extutils-pkgconfig r-deseq
breseq perl-ffi-checklib r-deseq2
bridger perl-file-chdir r-desolve
brigand perl-file-copy-recursive r-devtools
brltty perl-file-homedir r-diagrammer
brotli perl-file-listing r-dicekriging
brpc perl-file-pushd r-dichromat
bsseeker2 perl-file-sharedir-install r-diffusionmap
bubblewrap perl-file-slurp-tiny r-digest
bucky perl-file-slurper r-diptest
buddy perl-file-which r-dirichletmultinomial
bumpversion perl-font-ttf r-dismo
busco perl-forks r-diversitree
busybox perl-gd r-dnacopy
butter perl-gdgraph r-do-db
butterflypack perl-gdgraph-histogram r-domc
bwa perl-gdtextutil r-doparallel
bwtool perl-graph r-dorng
byacc perl-graph-readwrite r-dose
byobu perl-hash-merge r-dosnow
bzip2 perl-html-parser r-dotcall64
c-ares perl-html-tagset r-downloader
c-blosc perl-http-cookies r-dplyr
c-blosc2 perl-http-daemon r-dqrng
c-lime perl-http-date r-dt
cabana perl-http-message r-dtw
caffe perl-http-negotiate r-dygraphs
cairo perl-inline r-dynamictreecut
cairomm perl-inline-c r-e1071
caliper perl-io-all r-earth
callpath perl-io-compress r-ecp
camellia perl-io-html r-edger
camx perl-io-prompt r-ellipse
canal perl-io-sessiondata r-ellipsis
candle-benchmarks perl-io-socket-ssl r-emmli
cantera perl-io-string r-energy
canu perl-io-stringy r-enrichplot
cap3 perl-io-tty r-ensembldb
capnproto perl-ipc-run r-envstats
capstone perl-json r-ergm
cardioid perl-libwww-perl r-europepmc
casacore perl-libxml-perl r-evaluate
cask perl-list-moreutils r-evd
casper perl-list-moreutils-xs r-exactextractr
cassandra perl-log-log4perl r-exomecopy
catalyst perl-logger-simple r-exomedepth
catch2 perl-lwp-mediatypes r-expint
cbench perl-lwp-protocol-https r-expm
cblas perl-mailtools r-factoextra
cbtf perl-math-bezier r-factominer
cbtf-argonavis perl-math-cdf r-fansi
cbtf-argonavis-gui perl-math-cephes r-farver
cbtf-krell perl-math-matrixreal r-fastcluster
cbtf-lanl perl-math-round r-fastmatch
ccache perl-math-vecstat r-fdb-infiniummethylation-hg18
ccfits perl-module-build r-fdb-infiniummethylation-hg19
ccs-qcd perl-module-build-tiny r-ff
cctools perl-module-implementation r-fftwtools
cdbfasta perl-module-runtime r-fgsea
cdd perl-module-runtime-conflicts r-fields
cddlib perl-moose r-filehash
cdecimal perl-mozilla-ca r-findpython
cdhit perl-mro-compat r-fit-models
cdo perl-namespace-clean r-fitdistrplus
ceed perl-net-http r-flashclust
cereal perl-net-scp-expect r-flexclust
ceres-solver perl-net-ssleay r-flexmix
cfitsio perl-number-format r-fnn
cgal perl-object-insideout r-forcats
cgdb perl-package-deprecationmanager r-foreach
cgm perl-package-stash r-forecast
cgns perl-package-stash-xs r-foreign
channelflow perl-padwalker r-formatr
chapel perl-parallel-forkmanager r-formula
charliecloud perl-params-util r-fpc
charmpp perl-params-validate r-fracdiff
chatterbug perl-parse-recdescent r-fs
check perl-path-tiny r-futile-logger
chgcentre perl-pdf-api2 r-futile-options
chill perl-pegex r-future
chlorop perl-perl-unsafe-signals r-future-apply
chombo perl-perl-version r-gamlss
chrpath perl-perl4-corelibs r-gamlss-data
cinch perl-perl6-slurp r-gamlss-dist
circos perl-perlio-gzip r-gbm
cistem perl-perlio-utf8-strict r-gbrd
citcoms perl-readonly r-gcrma
cityhash perl-regexp-common r-gdalutils
clamav perl-scalar-list-utils r-gdata
clamr perl-scalar-util-numeric r-gdsfmt
clapack perl-set-intervaltree r-geiger
clara perl-set-intspan r-genefilter
claw perl-set-scalar r-genelendatabase
cleaveland4 perl-soap-lite r-genemeta
cleverleaf perl-star-fusion r-geneplotter
clfft perl-statistics-basic r-generics
clhep perl-statistics-descriptive r-genetics
clinfo perl-statistics-pca r-genie3
clingo perl-sub-exporter r-genomeinfodb
cln perl-sub-exporter-progressive r-genomeinfodbdata
cloc perl-sub-identify r-genomicalignments
cloog perl-sub-install r-genomicfeatures
cloverleaf perl-sub-name r-genomicranges
cloverleaf3d perl-sub-uplevel r-gensa
clp perl-svg r-geomorph
clustal-omega perl-swissknife r-geonames
clustalw perl-sys-sigaction r-geoquery
cmake perl-task-weaken r-geor
cmaq perl-term-readline-gnu r-geosphere
cminpack perl-termreadkey r-getopt
cmocka perl-test-cleannamespaces r-getoptlong
cmockery perl-test-deep r-ggally
cmor perl-test-differences r-ggbeeswarm
cnmem perl-test-exception r-ggbio
cnpy perl-test-fatal r-ggdendro
cntk perl-test-memory-cycle r-ggforce
cntk1bitsgd perl-test-most r-ggjoy
cnvnator perl-test-needs r-ggmap
codar-cheetah perl-test-requires r-ggplot2
codec2 perl-test-requiresinternet r-ggplotify
codes perl-test-warn r-ggpubr
coevp perl-test-warnings r-ggraph
cohmm perl-text-csv r-ggrepel
coin3d perl-text-diff r-ggridges
coinhsl perl-text-format r-ggsci
collectd perl-text-simpletable r-ggsignif
colm perl-text-soundex r-ggvis
colordiff perl-text-unidecode r-gh
comd perl-time-hires r-gistr
commons-lang perl-time-piece r-git2r
commons-lang3 perl-timedate r-glimma
commons-logging perl-try-tiny r-glmnet
compiz perl-uri r-globaloptions
compositeproto perl-want r-globals
conda4aarch64 perl-www-robotrules r-glue
conduit perl-xml-dom r-gmodels
connect-proxy perl-xml-dom-xpath r-gmp
constype perl-xml-filter-buffertext r-go-db
converge perl-xml-libxml r-goftest
coreutils perl-xml-libxslt r-gofuncr
corset perl-xml-namespacesupport r-googlevis
cosbench perl-xml-parser r-goplot
cosma perl-xml-parser-lite r-gosemsim
cosmomc perl-xml-quote r-goseq
cosp2 perl-xml-regexp r-gostats
cotter perl-xml-sax r-gower
cowsay perl-xml-sax-base r-gplots
cp2k perl-xml-sax-writer r-graph
cpio perl-xml-simple r-graphlayouts
cpp-httplib perl-xml-twig r-grbase
cppad perl-xml-writer r-gridbase
cppcheck perl-xml-xpathengine r-gridextra
cppgsl perl-yaml r-gridgraphics
cpprestsdk perl-yaml-libyaml r-gsa
cppunit petsc r-gsalib
cppzmq pexsi r-gseabase
cpu-features pfft r-gsl
cpuinfo pflotran r-gss
cquery pfunit r-gstat
cram pgdspider r-gsubfn
cray-libsci pgi r-gtable
cromwell pgmath r-gtools
cromwell-womtool phantompeakqualtools r-gtrellis
cryptopp phast r-gviz
cryptsetup phasta r-gwmodel
cscope phist r-haven
csdp photos r-hdf5array
ctffind php r-hdf5r
ctre phrap-crossmatch-swat r-hexbin
cub phred r-highr
cube phylip r-hmisc
cubelib phylobayesmpi r-hms
cubew phyluce r-hoardr
cubist picard r-htmltable
cuda picsar r-htmltools
cuda-memtest picsarlite r-htmlwidgets
cudnn pidx r-httpcode
cufflinks pig r-httpuv
cups pigz r-httr
curl pilon r-hwriter
cvs pindel r-hypergraph
cxxopts pinentry r-ica
cyrus-sasl pipework r-igraph
czmq piranha r-illuminahumanmethylation450kanno-ilmn12-hg19
dakota pism r-illuminaio
daligner pixman r-imager
damageproto pixz r-impute
damaris pkg-config r-influencer
damselfly pkgconf r-ini
darshan-runtime pktools r-inline
darshan-util planck-likelihood r-interactivedisplaybase
dash plasma r-intervals
datamash platypus r-inum
dataspaces plink r-ipred
datatransferkit plink-ng r-iranges
dateutils plplot r-irdisplay
davix plumed r-irkernel
dbcsr pmdk r-irlba
dbus pmgr-collective r-isdparser
dcmtk pmix r-iso
dd4hep pmlib r-iterators
ddd pnfft r-janitor
dealii pngquant r-jaspar2018
dealii-parameter-gui pngwriter r-jomo
decentralized-internet pnmpi r-jpeg
deconseq-standalone poamsa r-jsonlite
dejagnu pocl r-kegg-db
delly2 podio r-kegggraph
delphes polymake r-keggrest
denovogear poppler r-kernlab
dftbplus poppler-data r-kernsmooth
dftd3-lib popt r-kknn
dftfe porta r-knitr
dhpmm-f portage r-ks
dia portcullis r-labeling
dialign postgis r-lambda-r
dialign-tx postgresql r-laplacesdemon
diamond powerapi r-lars
diffsplice ppl r-later
diffutils pplacer r-lattice
dihydrogen ppopen-appl-amr-fdm r-latticeextra
dimemas ppopen-appl-bem r-lava
direnv ppopen-appl-bem-at r-lazyeval
discovar ppopen-appl-dem-util r-ldheatmap
discovardenovo ppopen-appl-fdm r-leaflet
dislin ppopen-appl-fdm-at r-leaps
diy ppopen-appl-fem r-learnbayes
dlpack ppopen-appl-fvm r-leiden
dmd ppopen-at r-lfe
dmlc-core ppopen-math-mp r-lhs
dmtcp ppopen-math-vis r-libcoin
dmxproto prank r-limma
dnsmasq precice r-listenv
docbook-xml presentproto r-lme4
docbook-xsl preseq r-lmtest
dock price r-locfit
dos2unix primer3 r-log4r
dotnet-core-sdk prinseq-lite r-loo
double-conversion printproto r-lpsolve
doxygen prism r-lsei
dpdk prmon r-lubridate
draco prng r-lumi
dramsim2 probconsrna r-magic
dri2proto procps r-magick
dri3proto prodigal r-magrittr
drill proj r-makecdfenv
ds prokka r-maldiquant
dsdp protobuf r-manipulatewidget
dsrc protobuf-c r-mapplots
dssp proxymngr r-mapproj
dtcmp prrte r-maps
dyninst pruners-ninja r-maptools
dysco ps-lite r-markdown
ea-utils psi4 r-mass
eagle pslib r-matlab
easybuild psm r-matr
ebms psmc r-matrix
eccodes pstreams r-matrixmodels
ecflow pugixml r-matrixstats
eclipse-gcj-parser pumi r-mclust
ecos pv r-mcmcglmm
ecp-io-sdk pvm r-mco
ecp-proxy-apps pxz r-mda
ecp-viz-sdk py-3to2 r-memoise
ed py-4suite-xml r-mergemaid
editline py-abipy r-metap
editres py-absl-py r-methylumi
eem py-adal r-mgcv
eigen py-addict r-mgraster
elasticsearch py-adios r-mice
elemental py-advancedhtmlparser r-mime
elfutils py-aenum r-minfi
elk py-affine r-miniui
elmerfem py-agate r-minqa
elpa py-agate-dbf r-misc3d
elsd py-agate-excel r-mitml
elsdc py-agate-sql r-mitools
elsi py-alabaster r-mixtools
emacs py-alembic r-mlbench
ember py-altgraph r-mlinterfaces
emboss py-amqp r-mlr
enca py-ansible r-mlrmbo
enchant py-antlr4-python3-runtime r-mmwrweek
energyplus py-apache-libcloud r-mnormt
entrezdirect py-apipkg r-modelmetrics
environment-modules py-appdirs r-modelr
eospac py-applicationinsights r-modeltools
eq-r py-appnope r-mpm
er py-apptools r-msnbase
erfa py-apscheduler r-multcomp
erlang py-argcomplete r-multicool
ermod py-argparse r-multitaper
erne py-args r-multtest
es-shell py-arrow r-munsell
esmf py-arviz r-mvtnorm
essl py-asciitree r-mzid
etcd py-asdf r-mzr
ethminer py-ase r-nanotime
ethtool py-asgiref r-ncbit
etsf-io py-asn1crypto r-ncdf4
everytrace py-aspy-yaml r-network
everytrace-example py-asserts r-networkd3
evieext py-asteval r-nimble
evtgen py-astor r-nleqslv
exa py-astpretty r-nlme
exabayes py-astroid r-nloptr
examinimd py-astropy r-nmf
examl py-astropy-helpers r-nmof
exampm py-astunparse r-nnet
exasp2 py-async-generator r-nnls
exiv2 py-atomicwrites r-nor1mix
exmcutils py-atropos r-nortest
exodusii py-attrs r-np
exonerate py-audioread r-npsurv
exonerate-gff3 py-autopep8 r-numderiv
expat py-auxlib r-oligoclasses
expect py-avro r-openssl
express py-avro-json-serializer r-openxlsx
extrae py-awesome-slugify r-optparse
exuberant-ctags py-azure-common r-ordinal
eztrace py-azure-core r-org-hs-eg-db
f18 py-azure-graphrbac r-organismdbi
f77-zmq py-azure-identity r-packrat
f90cache py-azure-mgmt-authorization r-pacman
fabtests py-azure-mgmt-containerregistry r-paleotree
fairlogger py-azure-mgmt-keyvault r-pamr
falcon py-azure-mgmt-network r-pan
fann py-azure-mgmt-nspkg r-parallelmap
faodel py-azure-mgmt-resource r-paramhelpers
fast-global-file-status py-azure-mgmt-storage r-party
fasta py-azure-nspkg r-partykit
fastdfs py-azureml-automl-core r-pathview
fastjar py-azureml-core r-pbapply
fastjet py-azureml-dataprep r-pbdzmq
fastmath py-azureml-dataprep-native r-pbkrtest
fastme py-azureml-pipeline r-pcamethods
fastp py-azureml-pipeline-core r-pcapp
fastphase py-azureml-pipeline-steps r-permute
fastq-screen py-azureml-sdk r-pfam-db
fastqc py-azureml-telemetry r-phangorn
fastqvalidator py-azureml-train r-phantompeakqualtools
fasttree py-azureml-train-automl-client r-philentropy
fastx-toolkit py-azureml-train-core r-phyloseq
fca py-azureml-train-restclients-hyperdrive r-phylostratr
fd-find py-babel r-phytools
feh py-backcall r-picante
fenics py-backports-abc r-pillar
fermi py-backports-functools-lru-cache r-pkgbuild
fermikit py-backports-shutil-get-terminal-size r-pkgconfig
fermisciencetools py-backports-ssl-match-hostname r-pkgload
ferret py-backports-tempfile r-pkgmaker
ffb py-backports-weakref r-plogr
ffmpeg py-basemap r-plot3d
ffr py-basis-set-exchange r-plotly
ffsb py-bcbio-gff r-plotmo
fftw py-bcrypt r-plotrix
fgsl py-beautifulsoup4 r-pls
figlet py-billiard r-plyr
figtree py-binaryornot r-pmcmr
file py-bintrees r-png
filebench py-binwalk r-polspline
filo py-biom-format r-polyclip
fimpute py-biomine r-polynom
find-circ py-biopandas r-popgenome
findutils py-biopython r-popvar
fio py-bitarray r-powerlaw
fish py-bitstring r-prabclus
fixesproto py-black r-praise
fjcontrib py-bleach r-preprocesscore
fl py-blessed r-prettyunits
flac py-blessings r-processx
flang py-blinker r-prodlim
flann py-blis r-progress
flash py-blosc r-proj
flatbuffers py-bokeh r-proj4
flatcc py-boltons r-promises
flecsale py-boto3 r-protgenerics
flecsi py-botocore r-proto
flecsph py-bottleneck r-proxy
flex py-breakseq2 r-pryr
flibcpp py-breathe r-ps
flink py-brian r-pscbs
flint py-brian2 r-pspline
flit py-brotlipy r-psych
fltk py-bsddb3 r-ptw
flume py-bx-python r-purrr
flux-core py-bz2file r-qtl
flux-sched py-cached-property r-quadprog
fluxbox py-cachetools r-quantmod
fmt py-cairocffi r-quantreg
foam-extend py-cartopy r-quantro
folly py-catalogue r-qvalue
font-util py-cclib r-r-cache
fontcacheproto py-cdat-lite r-r-methodss3
fontconfig py-cdo r-r-oo
fontsproto py-cdsapi r-r-utils
fonttosfnt py-celery r-r6
fox py-certifi r-randomfields
fp16 py-certipy r-randomfieldsutils
fpc py-cf-units r-randomforest
fping py-cffi r-randomglm
fpocket py-cfgv r-ranger
fqtrim py-cftime r-rann
fr-hit py-chai r-rappdirs
fraggenescan py-chainer r-raster
freebayes py-chardet r-rbgl
freeglut py-checkm-genome r-rbokeh
freeimage py-cheetah r-rcmdcheck
freeipmi py-cheroot r-rcolorbrewer
freetype py-cherrypy r-rcpp
freexl py-cinema-lib r-rcppannoy
fribidi py-click r-rcpparmadillo
frontistr py-click-plugins r-rcppblaze
fseq py-cligj r-rcppcctz
fsl py-clint r-rcppcnpy
fslsfonts py-clipboard r-rcppeigen
fstobdf py-cloudpickle r-rcpphnsw
fstrack py-clustershell r-rcppparallel
ftgl py-cmake-format r-rcppprogress
fujitsu-mpi py-cnvkit r-rcurl
funhpc py-codecov r-rda
fyba py-cogent r-rdpack
fzf py-coilmq r-readbitmap
g4abla py-colorama r-readr
g4emlow py-coloredlogs r-readxl
g4ensdfstate py-colorlog r-recipes
g4incl py-colormath r-registry
g4ndl py-colorpy r-rematch
g4neutronxs py-configargparse r-rematch2
g4particlexs py-configobj r-remotes
g4photonevaporation py-configparser r-reordercluster
g4pii py-contextlib2 r-reportingtools
g4radioactivedecay py-convertdate r-repr
g4realsurface py-cookiecutter r-reprex
g4saiddata py-counter r-reshape
g4tendl py-cov-core r-reshape2
gams py-coverage r-reticulate
ganglia py-crispresso r-rex
gapbs py-crossmap r-rferns
gapcloser py-cryptography r-rgdal
gapfiller py-cssselect r-rgenoud
gasnet py-csvkit r-rgeos
gatk py-current r-rgexf
gaudi py-cutadapt r-rgl
gaussian py-cvxopt r-rgooglemaps
gaussian-view py-cvxpy r-rgraphviz
gawk py-cycler r-rhdf5
gblocks py-cymem r-rhdf5lib
gcc py-cython r-rhmmer
gccmakedep py-cyvcf2 r-rhtslib
gccxml py-d2to1 r-rinside
gconf py-dask r-rio
gcta py-dataclasses r-rjags
gdal py-dateparser r-rjava
gdb py-dbf r-rjson
gdbm py-dbfread r-rjsonio
gdk-pixbuf py-decorator r-rlang
gdl py-deeptools r-rmariadb
gdrcopy py-deeptoolsintervals r-rmarkdown
geant4 py-defusedxml r-rminer
geant4-data py-dendropy r-rmpfr
gearshifft py-deprecated r-rmpi
gemmlowp py-deprecation r-rms
genemark-et py-descartes r-rmutil
gengetopt py-devlib r-rmysql
genomefinisher py-dgl r-rnaseqmap
genometools py-dill r-rngtools
genrich py-discover r-rnoaa
geode py-diskcache r-robust
geopm py-distributed r-robustbase
geos py-distro r-roc
gettext py-django r-rocr
gflags py-dlcpar r-rodbc
ghost py-dnaio r-rook
ghostscript py-docker r-rots
ghostscript-fonts py-docopt r-roxygen2
giflib py-docutils r-rpart
ginkgo py-docutils-stubs r-rpart-plot
git py-dotnetcore2 r-rpostgresql
git-fat-git py-doxypy r-rprojroot
git-imerge py-doxypypy r-rrblup
git-lfs py-dryscrape r-rrcov
gitconddb py-dxchange r-rrpp
gl2ps py-dxfile r-rsamtools
glew py-earthengine-api r-rsnns
glfmultiples py-easybuild-easyblocks r-rsolnp
glfw py-easybuild-easyconfigs r-rspectra
glib py-easybuild-framework r-rsqlite
glibmm py-ecdsa r-rstan
glimmer py-ecos r-rstantools
glm py-edffile r-rstudioapi
global py-editdistance r-rsvd
globalarrays py-elasticsearch r-rtracklayer
glog py-elephant r-rtsne
gloo py-emcee r-runit
glpk py-empy r-rvcheck
glproto py-entrypoints r-rversions
glusterfs py-enum34 r-rvest
glvis py-envisage r-rzmq
gmake py-ephem r-s4vectors
gmap-gsnap py-epydoc r-samr
gmime py-espresso r-sandwich
gmodel py-espressopp r-scales
gmp py-et-xmlfile r-scater
gmsh py-eventlet r-scatterplot3d
gmt py-execnet r-scrime
gmtsar py-exodus-bundler r-sctransform
gnat py-extras r-sdmtools
gnome-common py-fallocate r-segmented
gnupg py-fastaindex r-selectr
gnuplot py-fastcache r-seqinr
gnutls py-fastcluster r-seqlogo
go py-fasteners r-sessioninfo
go-bootstrap py-faststructure r-seurat
go-md2man py-filelock r-sf
gobject-introspection py-filemagic r-sfsmisc
goblin-hmc-sim py-fiona r-shape
googletest py-fiscalyear r-shiny
gotcha py-fits-tools r-shinydashboard
gource py-fixtures r-shinyfiles
gpdb py-flake8 r-shortread
gperf py-flake8-import-order r-siggenes
gperftools py-flake8-polyfill r-simpleaffy
gpgme py-flask r-singlecellexperiment
gplates py-flask-compress r-sitmo
gprolog py-flask-socketio r-sm
gpu-burn py-flexx r-smoof
grackle py-flye r-sn
gradle py-fn-py r-snakecase
grafana py-fortran-language-server r-snow
grandr py-fortranformat r-snowfall
graph500 py-fparser r-snprelate
graphblast py-freezegun r-snpstats
graphicsmagick py-fsspec r-som
graphite2 py-funcsigs r-somaticsignatures
graphlib py-functools32 r-sourcetools
graphmap py-fusepy r-sp
graphviz py-future r-spacetime
grass py-futures r-spam
graylog2-server py-fypp r-sparsem
grep py-gast r-spatial
grib-api py-gcovr r-spatialeco
gridlab-d py-gdbgui r-spatialpack
grnboost py-gdc-client r-spatialreg
groff py-gee-asset-manager r-spatstat
gromacs py-geeadd r-spatstat-data
grpc py-geeup r-spatstat-utils
gsl py-genders r-spdata
gslib py-genshi r-spdep
gtk-doc py-gensim r-speedglm
gtkmm py-geoalchemy2 r-spem
gtkorvo-atl py-geopandas r-splancs
gtkorvo-cercs-env py-gevent r-splitstackshape
gtkorvo-dill py-gf256 r-sqldf
gtkorvo-enet py-git-review r-squarem
gtkplus py-gluoncv r-squash
gtksourceview py-gnuplot r-sseq
gts py-goatools r-stabledist
guacamole-server py-google-api-core r-stanheaders
guidance py-google-api-python-client r-stargazer
guile py-google-auth r-statmod
gunrock py-google-auth-httplib2 r-statnet-common
gurobi py-google-auth-oauthlib r-stringi
gzip py-google-cloud-core r-stringr
h5cpp py-google-cloud-storage r-strucchange
h5hut py-google-pasta r-subplex
h5part py-google-resumable-media r-summarizedexperiment
h5utils py-googleapis-common-protos r-suppdists
h5z-zfp py-gpaw r-survey
hacckernels py-gpy r-survival
hadoop py-gpytorch r-sva
hal py-graphviz r-sys
halc py-greenlet r-tarifx
half py-grequests r-taxizedb
hama py-griddataformats r-tclust
hapcut2 py-grpcio r-teachingdemos
hapdip py-gsd r-tensor
haploview py-guidata r-tensora
haproxy py-guiqwt r-testit
harfbuzz py-h5glance r-testthat
harminv py-h5py r-tfbstools
hbase py-h5sh r-tfmpvalue
hbm-dramsim2 py-hacking r-th-data
hc py-hatchet r-threejs
hcol py-hdfs r-tibble
hcoll py-healpy r-tidycensus
hdf py-heapdict r-tidygraph
hdf5 py-hepdata-validator r-tidyr
hdf5-blosc py-horovod r-tidyselect
healpix-cxx py-hpcbench r-tidyverse
heaptrack py-hpccm r-tiff
heffte py-html2text r-tigris
helics py-html5lib r-timedate
help2man py-htmlgen r-tinytex
henson py-htseq r-tmixclust
hepmc py-httpbin r-topgo
hepmc3 py-httplib2 r-triebeard
hepmcanalysis py-humanfriendly r-trimcluster
heppdt py-humanize r-truncdist
heputils py-hvac r-truncnorm
hic-pro py-hypothesis r-trust
highfive py-ics r-tseries
highwayhash py-identify r-tsne
hiop py-idna r-ttr
hipsycl py-illumina-utils r-tweenr
hiredis py-imageio r-txdb-hsapiens-ucsc-hg18-knowngene
hisat2 py-imagesize r-txdb-hsapiens-ucsc-hg19-knowngene
hisea py-iminuit r-tximport
hive py-importlib r-ucminf
hmmer py-importlib-metadata r-udunits2
homer py-importlib-resources r-units
hoomd-blue py-iniparse r-upsetr
hotspot py-intervaltree r-urca
hpccg py-invoke r-urltools
hpcg py-ipaddress r-usethis
hpctoolkit py-ipdb r-utf8
hpcviewer py-ipykernel r-uuid
hpgmg py-ipython r-uwot
hpl py-ipython-genutils r-variantannotation
hpx py-ipywidgets r-varselrf
hpx5 py-irpf90 r-vcd
hsakmt py-isodate r-vctrs
hsf-cmaketools py-isort r-vegan
hssp py-itsdangerous r-vfs
hstr py-jaraco-functools r-vgam
htop py-jdatetime r-vioplot
htslib py-jdcal r-vipor
http-get py-jedi r-viridis
http-load py-jeepney r-viridislite
http-parser py-jellyfish r-visnetwork
http-ping py-jinja2 r-vsn
http-post py-jinja2-time r-watermelon
httpd py-jmespath r-webshot
httperf py-joblib r-wgcna
httpie py-jplephem r-whisker
httpress py-jprops r-withr
hub py-jpype1 r-xde
hugo py-json5 r-xfun
hunspell py-jsonpatch r-xgboost
hwloc py-jsonpickle r-xlconnect
hybpiper py-jsonpointer r-xlconnectjars
hybridsim py-jsonschema r-xlsx
hydra py-junit-xml r-xlsxjars
hydrogen py-jupyter r-xmapbridge
hyperscan py-jupyter-client r-xml
hyphy py-jupyter-console r-xml2
hypre py-jupyter-core r-xnomial
i3 py-jupyterhub r-xopen
ibm-java py-jupyterlab r-xtable
ibmisc py-jupyterlab-server r-xts
iceauth py-keras r-xvector
icedtea py-keras-applications r-yaimpute
icet py-keras-preprocessing r-yaml
ico py-kitchen r-yapsa
icu4c py-kiwisolver r-yaqcaffy
id3lib py-kmodes r-yarn
idba py-kombu r-zeallot
iegenlib py-lark-parser r-zip
ignite py-latexcodec r-zlibbioc
igraph py-lazy r-zoo
igv py-lazy-object-proxy r3d
igvtools py-lazy-property rabbitmq
ilmbase py-lazyarray racon
imagemagick py-leather raft
imake py-libconf ragel
imlib2 py-libensemble raja
imp py-librosa ramulator
impute2 py-ligo-segments randfold
infernal py-line-profiler random123
inputproto py-linecache2 randrproto
intel py-lit range-v3
intel-daal py-llvmlite rankstr
intel-gpu-tools py-lmfit rapidjson
intel-ipp py-localcider ravel
intel-llvm py-locket raxml
intel-mkl py-lockfile ray
intel-mpi py-logilab-common rclone
intel-mpi-benchmarks py-louie rdma-core
intel-parallel-studio py-lru-dict rdp-classifier
intel-pin py-lscsoft-glue rdptools
intel-tbb py-luigi re2c
intel-xed py-lxml readfq
interproscan py-lzstring readline
intltool py-m2r recon
ioapi py-macholib recordproto
ior py-machotools redis
iozone py-macs2 redset
iperf2 py-maestrowf redundans
iperf3 py-magic reframe
ipopt py-mako regcm
iq-tree py-markdown relax
isaac py-markupsafe relion
isaac-server py-matplotlib remhos
isc-dhcp py-mayavi rempi
isl py-mccabe rename
iso-codes py-mdanalysis rendercheck
itstool py-mechanize renderproto
itsx py-memory-profiler repeatmasker
iwyu py-merlin repeatmodeler
jackcess py-metasv repeatscout
jafka py-methylcode resourceproto
jags py-mg-rast-tools revbayes
jali py-misopy revocap-coupler
jansson py-mistune revocap-refiner
jasper py-mlxtend rgb
jbigkit py-mmcv rhash
jblob py-mmtf-python ripgrep
jchronoss py-mo-pack rivet
jdk py-mock rlwrap
jellyfish py-modred rmats
jemalloc py-moltemplate rmlab
jhpcn-df py-monotonic rna-seqc
jmol py-monty rnaz
jq py-more-itertools rngstreams
json-c py-mpi4py rocketmq
json-cwx py-mpld3 rocksdb
json-fortran py-mpmath rockstar
json-glib py-msal rodinia
jsoncpp py-msal-extensions root
jstorm py-msgpack rose
jube py-msrest ross
judy py-msrestazure routino
julea py-multi-key-dict rpcsvc-proto
julia py-multiprocess rr
k8 py-multiqc rsbench
kafka py-munch rsem
kahip py-murmurhash rstart
kaiju py-mx rsync
kaks-calculator py-myhdl rt-tests
kaldi py-mypy rtags
kallisto py-mypy-extensions rtax
karma py-mysql-connector-python ruby
kbproto py-mysqlclient ruby-gnuplot
kcov py-mysqldb1 ruby-narray
kdiff3 py-natsort ruby-ronn
kea py-nbconvert ruby-rubyinline
kealib py-nbformat ruby-svn2git
keepalived py-nc-time-axis ruby-terminal-table
kentutils py-ndg-httpsclient rust
keyutils py-neo rust-bindgen
kibana py-neobolt sabre
kim-api py-neotime saga-gis
kinesis py-nestle sailfish
kitty py-netcdf4 salmon
kmergenie py-netifaces sambamba
kmod py-networkit samblaster
knem py-networkx samrai
kokkos py-nltk samtools
kokkos-kernels py-nodeenv sandbox
kokkos-kernels-legacy py-nose sas
kokkos-legacy py-nose-cov satsuma2
kokkos-nvcc-wrapper py-nose2 savanna
kraken py-nosexcover saws
kraken2 py-notebook sbml
krb5 py-numba sbt
krims py-numcodecs scala
kripke py-numexpr scalasca
kubernetes py-numexpr3 scallop
kvasir-mpl py-numpy scalpel
kvtree py-numpydoc scan-for-matches
ladot py-oauth2client scons
laghos py-oauthlib scorec-core
lame py-olefile scorep
lammps py-onnx scotch
lapackpp py-ont-fast5-api scr
last py-openpmd-validator screen
lastz py-openpyxl scripts
laszip py-openslide-python scrnsaverproto
latte py-opentuner scs
launchmon py-opppy sctk
lazyten py-opt-einsum sdl2
lbann py-ordereddict sdl2-image
lbxproxy py-oset sdsl-lite
lbzip2 py-osqp seacas
lcals py-overpy sed
lcms py-owslib sensei
lcov py-packaging sentencepiece
ldc py-palettable sentieon-genomics
ldc-bootstrap py-pamela seqan
legion py-pandas seqkit
lemon py-pandocfilters seqprep
lesstif py-parameterized seqtk
leveldb py-paramiko serf
lftp py-paramz sessreg
lhapdf py-parse setxkbmap
libaec py-parsedatetime sfcgal
libaio py-parso sga
libapplewm py-partd sgpp
libarchive py-path-py shadow
libassuan py-pathlib shapeit
libatomic-ops py-pathlib2 shared-mime-info
libbacktrace py-pathos shark
libbeagle py-pathspec shengbte
libbeato py-patsy shiny-server
libbsd py-pauvre shocklibs
libbson py-pbr shoremap
libc py-pep8 shortbred
libcanberra py-pep8-naming shortstack
libcap py-performance showfont
libceed py-periodictable shtools
libcerf py-petastorm shuffile
libcgroup py-petsc4py sickle
libcint py-pexpect siesta
libcircle py-phonopy signalp
libconfig py-pickleshare signify
libconfuse py-picrust silo
libcroco py-pid simgrid
libctl py-pil simmetrix-simmodsuite
libdap4 py-pillow simplemoc
libdivsufsort py-pint simul
libdmx py-pip simulationio
libdrm py-pipits singularity
libdwarf py-pispino singularity-legacy
libeatmydata py-pkgconfig sirius
libedit py-pkginfo skilion-onedrive
libelf py-plac skopeo
libemos py-planar sl
libepoxy py-plotly slate
libev py-pluggy sleef
libevent py-ply slepc
libevpath py-pmw slurm
libexif py-pomegranate smalt
libfabric py-portalocker smartdenovo
libfastcommon py-portend smof
libffi py-poster smproxy
libffs py-pox snakemake
libfive py-poyo snap
libflame py-ppft snap-berkeley
libfontenc py-pre-commit snap-korf
libfs py-preshed snappy
libgcrypt py-prettytable snbone
libgd py-profilehooks sniffles
libgeotiff py-progress snpeff
libgit2 py-progressbar2 snphylo
libglvnd py-projectq snptest
libgpg-error py-prometheus-client soapdenovo-trans
libgpuarray py-prompt-toolkit soapdenovo2
libgridxc py-protobuf sofa-c
libgtextutils py-psutil sollve
libharu py-psyclone somatic-sniper
libhio py-psycopg2 sonlib
libiberty py-ptyprocess sortmerna
libibumad py-pudb sosflow
libical py-py source-highlight
libice py-py-cpuinfo sowing
libiconv py-py2bit sox
libid3tag py-py2cairo spades
libidn2 py-py2neo span-lite
libint py-py4j spark
libiscsi py-pyani sparsehash
libjpeg py-pyarrow sparta
libjpeg-turbo py-pyasn1 spath
libkml py-pyasn1-modules spdlog
libksba py-pybedtools spectrum-mpi
liblas py-pybigwig speex
liblbxutil py-pybind11 spfft
liblockfile py-pybtex spglib
libmad py-pybtex-docutils sph2pipe
libmatheval py-pycairo spherepack
libmaxminddb py-pycares spindle
libmesh py-pycbc spiral
libmmtf-cpp py-pychecker spm
libmng py-pycifrw spot
libmo-unpack py-pycmd sqlite
libmonitor py-pycodestyle sqlitebrowser
libnbc py-pycosat sqoop
libnetworkit py-pycparser squashfs
libnl py-pycrypto squid
libnotify py-pycuda sratoolkit
libnova py-pycurl sse2neon
libnrm py-pydatalog sshpass
libnsl py-pydeps ssht
libogg py-pydispatcher ssmtp
liboldx py-pydot sspace-longread
libpaper py-pydot2 sspace-standard
libpcap py-pydotplus sst-core
libpciaccess py-pydv sst-dumpi
libpeas py-pyeda sst-elements
libpfm4 py-pyelftools sst-macro
libpipeline py-pyepsg sst-transports
libplist py-pyface stacks
libpmemobj-cpp py-pyfaidx staden-io-lib
libpng py-pyfasta star
libpsl py-pyfftw star-ccm-plus
libpthread-stubs py-pyfits startup-notification
libquo py-pyflakes stat
librom py-pygdal stata
librsb py-pygdbmi stc
librsvg py-pygelf steps
libsamplerate py-pygit2 stinger
libseccomp py-pyglet storm
libsecret py-pygments stow
libsharp py-pygobject strace
libshm py-pygpu stream
libsigcpp py-pygresql strelka
libsigsegv py-pygtk stress
libsm py-pyheadtail string-view-lite
libsndfile py-pyinstrument stringtie
libsodium py-pyinstrument-cext structure
libspatialindex py-pyjwt strumpack
libspatialite py-pyke su2
libsplash py-pykml sublime-text
libssh py-pykwalify subread
libssh2 py-pyliblzma subversion
libsvm py-pylint suite-sparse
libszip py-pymatgen sumaclust
libtasn1 py-pymc3 sumo
libtermkey py-pymeeus sundials
libtiff py-pyminifier superlu
libtirpc py-pymol superlu-dist
libtlx py-pymongo superlu-mt
libtomlc99 py-pymorph supernova
libtool py-pympler sw4lite
libtree py-pymysql swap-assembler
libunistring py-pynio swarm
libunwind py-pynn swfft
libusb py-pyodbc swftools
libusbmuxd py-pyomo swiftsim
libuuid py-pyopenssl swig
libuv py-pypar swipl
libvdwxc py-pyparsing symengine
libvips py-pypeflow sympol
libvorbis py-pyperclip sysstat
libvterm py-pyperf sz
libwebp py-pyprof2html tabix
libwebsockets py-pyproj tajo
libwindowswm py-pyqi talass
libx11 py-pyqt4 talloc
libxau py-pyqt5 tantan
libxaw py-pyquaternion tar
libxaw3d py-pyrad targetp
libxc py-pyrosar task
libxcb py-pyrsistent taskd
libxcomposite py-pysam tasmanian
libxcursor py-pyscaf tassel
libxdamage py-pyserial tau
libxdmcp py-pyshp tauola
libxevie py-pyside tbl2asn
libxext py-pyside2 tcl
libxfixes py-pysmartdl tcl-itcl
libxfont py-pysocks tcl-tcllib
libxfont2 py-pyspark tcl-tclxml
libxfontcache py-pysqlite tclap
libxft py-pytailf tcoffee
libxi py-pytest tcptrace
libxinerama py-pytest-cache tcsh
libxkbcommon py-pytest-check-links tealeaf
libxkbfile py-pytest-cov teckit
libxkbui py-pytest-flake8 tecplot
libxml2 py-pytest-forked templight
libxmu py-pytest-httpbin templight-tools
libxp py-pytest-isort tensorflow-serving-client
libxpm py-pytest-mock testdfsio
libxpresent py-pytest-mypy tetgen
libxprintapputil py-pytest-pep8 tethex
libxprintutil py-pytest-runner texinfo
libxrandr py-pytest-xdist texlive
libxrender py-python-daemon texstudio
libxres py-python-dateutil textparser
libxscrnsaver py-python-editor tfel
libxshmfence py-python-engineio the-platinum-searcher
libxslt py-python-gitlab the-silver-searcher
libxsmm py-python-igraph thornado-mini
libxstream py-python-jenkins thrift
libxt py-python-ldap thrust
libxtrap py-python-levenshtein tig
libxtst py-python-logstash time
libxv py-python-lzo timemory
libxvmc py-python-magic tinker
libxxf86dga py-python-mapnik tinyxml
libxxf86misc py-python-meep tinyxml2
libxxf86vm py-python-memcached tioga
libyaml py-python-oauth2 tippecanoe
libyogrt py-python-rapidjson tix
libzip py-python-slugify tixi
libzmq py-python-socketio tk
liggghts py-python-subunit tldd
lighttpd py-python-swiftclient tmalign
ligra py-python-utils tmhmm
likwid py-pythonqwt tmux
linkphase3 py-pytimeparse tmuxinator
linsys-v py-pytools tomcat
linux-headers py-pytz tophat
linux-pam py-pyudev tppred
listres py-pyugrid tracer
lizard py-pyutilib transabyss
lksctp-tools py-pyvcf transdecoder
llvm py-pywavelets transposome
llvm-flang py-pywcs transset
llvm-openmp py-pyyaml trapproto
llvm-openmp-ompt py-pyzmq tree
lm-sensors py-qtawesome treesub
lmbench py-qtconsole trf
lmdb py-qtpy triangle
lmod py-quantities trident
lndir py-quast trilinos
log4c py-queryablelist trilinos-catalyst-ioss-adapter
log4cplus py-radical-utils trimal
log4cxx py-ranger-fm trimgalore
logstash py-rasterio trimmomatic
loki py-ratelim trinity
lordec py-raven trinotate
lrslib py-readme-renderer trnascan-se
lrzip py-redis tulip
lsf py-regex turbine
lshw py-reportlab turbomole
lsof py-repoze-lru tut
ltp py-requests twm
ltr-retriever py-requests-futures tycho2
ltrace py-requests-mock typhon
lua py-requests-oauthlib typhonio
lua-bitlib py-requests-toolbelt uchardet
lua-lpeg py-resampy ucx
lua-luafilesystem py-restview udunits
lua-luajit py-resultsfile ufo-core
lua-luaposix py-retrying ufo-filters
lua-mpack py-rnacocktail umap
lucene py-rope umoci
luit py-rpy2 umpire
lulesh py-rsa unblur
lumpy-sv py-rseqc uncrustify
lvm2 py-rtree unibilium
lwgrp py-ruamel-ordereddict unifdef
lwm2 py-ruamel-yaml unifyfs
lxc py-ruamel-yaml-clib unison
lynx py-s3cmd units
lz4 py-s3transfer unittest-cpp
lzma py-sacremoses unixodbc
lzo py-saga-python unqlite
lzop py-scandir unrar
m4 py-scientificpython unuran
macsio py-scikit-build unzip
mad-numdiff py-scikit-image upcxx
mafft py-scikit-learn uqtk
magics py-scikit-optimize uriparser
magma py-scipy usearch
makedepend py-scoop userspace-rcu
maker py-scp utf8proc
mallocmc py-scs util-linux
maloc py-seaborn util-macros
man-db py-secretstorage uuid
manta py-selenium uvw
mapnik py-semantic-version valgrind
mapserver py-semver vampirtrace
maq py-send2trash vardictjava
margo py-sentencepiece variorum
mariadb py-setproctitle varscan
mariadb-c-client py-setuptools vc
masa py-setuptools-git vcftools
masurca py-setuptools-rust vcsh
mathematica py-setuptools-scm vdt
matio py-setuptools-scm-git-archive veccore
matlab py-sfepy vecgeom
maven py-sgp4 veclibfort
maverick py-sh vegas2
mawk py-shapely veloc
mbdyn py-shiboken velvet
mbedtls py-shroud velvetoptimiser
mc py-simplegeneric verilator
mcl py-simplejson verrou
mcutils py-simplekml vesta
mdtest py-singledispatch videoproto
med py-sip viennarna
meep py-six viewres
mefit py-slepc4py vigra
megadock py-slurm-pipeline vim
megahit py-smart-open virtualgl
memaxes py-sncosmo visit
memcached py-snowballstemmer vizglow
meme py-snuggs vmatch
memkind py-sonlib vmc
memsurfer py-sortedcontainers vmd
memtester py-soundfile voropp
meraculous py-soupsieve votca-csg
mercurial py-spacy votca-csg-tutorials
mercury py-spacy-models-en-core-web-sm votca-csgapps
mesa py-spatialist votca-ctp
mesa-glu py-spatialite votca-tools
meshkit py-spdlog votca-xtp
meson py-spectra vpfft
mesquite py-spefile vpic
metabat py-spglib vsearch
metall py-sphinx vt
metaphysicl py-sphinx-bootstrap-theme vtk
metis py-sphinx-rtd-theme vtk-h
mfem py-sphinxautomodapi vtk-m
mg py-sphinxcontrib-applehelp wannier90
mgis py-sphinxcontrib-bibtex warpx
microbiomeutil py-sphinxcontrib-devhelp watch
migrate py-sphinxcontrib-htmlhelp wcs
mii py-sphinxcontrib-issuetracker wcslib
minced py-sphinxcontrib-jsmath wget
mindthegap py-sphinxcontrib-programoutput wgsim
miniaero py-sphinxcontrib-qthelp which
miniamr py-sphinxcontrib-serializinghtml whizard
miniasm py-sphinxcontrib-websupport windowswmproto
miniconda2 py-spyder wireshark
miniconda3 py-spykeutils wordnet
minife py-sqlalchemy workrave
miniforge3 py-sqlparse wt
minigan py-srsly wtdbg2
minighost py-statsmodels wxpropgrid
minigmg py-stdlib-list wxwidgets
minimap2 py-stestr x11perf
minimd py-stevedore xabclib
miniqmc py-storm xapian-core
minisign py-stratify xauth
minismac2d py-stsci-distutils xbacklight
minitri py-subprocess32 xbiff
minivite py-subrosa xbitmaps
minixyce py-svgpathtools xbraid
minizip py-svgwrite xcalc
minuit py-symengine xcb-demo
mira py-symfit xcb-proto
miranda py-sympy xcb-util
mirdeep2 py-syned xcb-util-cursor
mitofates py-systemd-python xcb-util-errors
mitos py-tables xcb-util-image
mixcr py-tabulate xcb-util-keysyms
mkfontdir py-tap-py xcb-util-renderutil
mkfontscale py-tatsu xcb-util-wm
mlhka py-tblib xcb-util-xrm
mmg py-tempora xcfun
moab py-tensorboard xclip
modern-wheel py-tensorboard-plugin-wit xclipboard
modylas py-tensorboardx xclock
mofem-cephas py-tensorflow xcmiscproto
mofem-fracture-module py-tensorflow-estimator xcmsdb
mofem-minimal-surface-equation py-termcolor xcompmgr
mofem-users-modules py-terminado xconsole
molcas py-testinfra xcursor-themes
mongo-c-driver py-testpath xcursorgen
mongo-cxx-driver py-testrepository xdbedizzy
mono py-testresources xditview
montage py-testscenarios xdm
moosefs py-testtools xdmf3
moreutils py-tetoolkit xdpyinfo
mosh py-text-unidecode xdriinfo
mothur py-texttable xedit
motif py-tfdlpack xerces-c
motioncor2 py-theano xeus
mount-point-attributes py-thinc xev
mozjs py-thirdorder xextproto
mpark-variant py-threadpoolctl xeyes
mpc py-tifffile xf86bigfontproto
mpdecimal py-tokenizers xf86dga
mpe2 py-toml xf86dgaproto
mpest py-tomopy xf86driproto
mpfr py-toolz xf86miscproto
mpi-bash py-torch xf86rushproto
mpich py-torch-nvidia-apex xf86vidmodeproto
mpifileutils py-torchaudio xfd
mpilander py-torchsummary xfindproxy
mpileaks py-torchtext xfontsel
mpip py-torchvision xfs
mpir py-tornado xfsinfo
mpix-launch-swift py-tox xfwp
mpt py-tqdm xgamma
mrbayes py-traceback2 xgboost
mrbench py-traitlets xgc
mrcpp py-traits xhmm
mrnet py-traitsui xhost
mrtrix3 py-transformers xineramaproto
mscgen py-treehash xinit
msgpack-c py-tuiview xinput
mshadow py-twine xios
msmc py-twisted xkbcomp
msmc2 py-typed-ast xkbdata
mstk py-typesentry xkbevd
mt-metis py-typing xkbprint
multitail py-typing-extensions xkbutils
multitime py-tzlocal xkeyboard-config
multiverso py-ujson xkill
mumax py-umalqurra xload
mummer py-umi-tools xlogo
mummer4 py-uncertainties xlsatoms
mumps py-unicycler xlsclients
munge py-unidecode xlsfonts
muparser py-unittest2 xmag
muscle py-unittest2py3k xman
muse py-uritemplate xmessage
musl py-urllib3 xmh
muster py-urwid xmlf90
mutationpp py-us xmlto
mvapich2 py-usgs xmodmap
mxm py-utils xmore
mxml py-uwsgi xorg-cf-files
mxnet py-vcf-kit xorg-docs
mysql py-vcversioner xorg-gtest
nag py-vermin xorg-server
nalu py-versioneer xorg-sgml-doctools
nalu-wind py-vine xphelloworld
namd py-virtualenv xplor-nih
nano py-virtualenv-clone xplsprinters
nanoflann py-virtualenvwrapper xpmem
nanomsg py-voluptuous xpr
nanopb py-vsc-base xprehashprinterlist
nasm py-vsc-install xprop
nauty py-wand xproto
ncbi-magicblast py-warlock xproxymanagementprotocol
ncbi-rmblastn py-wasabi xqilla
ncbi-toolkit py-wcsaxes xrandr
nccl py-wcwidth xrdb
nccl-tests py-weave xrefresh
nccmp py-webencodings xrootd
ncdu py-webkit-server xrx
ncftp py-weblogo xsbench
ncl py-websocket-client xscope
nco py-werkzeug xsd
ncurses py-whatshap xsdk
ncview py-wheel xsdk-examples
ndiff py-whichcraft xsdktrilinos
nek5000 py-widgetsnbextension xset
nekbone py-workload-automation xsetmode
nekcem py-wradlib xsetpointer
nektar py-wrapt xsetroot
nektools py-wub xsimd
neo4j py-wxmplot xsm
neovim py-wxpython xstdcmap
nest py-xarray xtensor
netcdf-c py-xattr xtensor-python
netcdf-cxx py-xdot xterm
netcdf-cxx4 py-xenv xtl
netcdf-fortran py-xlrd xtrans
netdata py-xlsxwriter xtrap
netgauge py-xlwt xts
netgen py-xmlrunner xvidtune
netkit-ftp py-xmltodict xvinfo
netlib-lapack py-xopen xwd
netlib-scalapack py-xpyb xwininfo
netlib-xblas py-xvfbwrapper xwud
netperf py-yahmm xxhash
nettle py-yajl xz
neuron py-yamlreader yajl
nextflow py-yapf yambo
nfft py-youtube-dl yaml-cpp
nfs-ganesha py-yt yara
nfs-utils py-ytopt yarn
nghttp2 py-zarr yasm
nginx py-zc-buildout yoda
ngmerge py-zc-lockfile yorick
ngmlr py-zict z3
nicstat py-zipp zfp
nim py-zope-event zfs
ninja py-zope-interface zip
ninja-fortran py-zxcvbn zlib
nix pythia6 zoltan
nlohmann-json pythia8 zookeeper
nlopt python zookeeper-benchmark
nmap qbank zsh
nnvm qbox zstd
node-js qca zziplib
notmuch qemu None

abinit

Homepage:
Spack package:
Versions:
8.10.3, 8.8.2, 8.6.3, 8.2.2, 8.0.8b
Build Dependencies:
blas, lapack, mpi, scalapack, fftw, netcdf-fortran, hdf5, libxc
Link Dependencies:
blas, lapack, mpi, scalapack, fftw, netcdf-fortran, hdf5, libxc
Description:
ABINIT is a package whose main program allows one to find the total energy, charge density and electronic structure of systems made of electrons and nuclei (molecules and periodic solids) within Density Functional Theory (DFT), using pseudopotentials and a planewave or wavelet basis. ABINIT also includes options to optimize the geometry according to the DFT forces and stresses, or to perform molecular dynamics simulations using these forces, or to generate dynamical matrices, Born effective charges, and dielectric tensors, based on Density-Functional Perturbation Theory, and many more properties. Excited states can be computed within the Many-Body Perturbation Theory (the GW approximation and the Bethe-Salpeter equation), and Time- Dependent Density Functional Theory (for molecules). In addition to the main ABINIT code, different utility programs are provided.

abseil-cpp

Homepage:
Spack package:
Versions:
20200225.2, 20200225.1, 20190808, 20181200, 20180600
Build Dependencies:
cmake
Description:
Abseil Common Libraries (C++)

abyss

Homepage:
Spack package:
Versions:
2.1.4, 2.0.2, 1.5.2
Build Dependencies:
autoconf, automake, mpi, boost, sparsehash, sqlite, libtool
Link Dependencies:
mpi, boost, sparsehash, sqlite, libtool
Run Dependencies:
bwa
Description:
ABySS is a de novo, parallel, paired-end sequence assembler that is designed for short reads. The single-processor version is useful for assembling genomes up to 100 Mbases in size.

accfft

Homepage:
Spack package:
Versions:
develop
Build Dependencies:
cuda, cmake, fftw, parallel-netcdf
Link Dependencies:
cuda, fftw, parallel-netcdf
Description:
AccFFT extends existing FFT libraries for CUDA-enabled Graphics Processing Units (GPUs) to distributed memory clusters

accumulo

Homepage:
Spack package:
Versions:
2.0.0, 1.9.3, 1.9.2
Build Dependencies:
maven, java
Run Dependencies:
java
Description:
Apache Accumulo is a sorted, distributed key/value store that provides robust, scalable data storage and retrieval.

ace

Homepage:
Spack package:
Versions:
6.5.6, 6.5.1, 6.5.0
Description:
ACE is an open-source framework that provides many components and patterns for developing high-performance, distributed real-time and embedded systems. ACE provides powerful, yet efficient abstractions for sockets, demultiplexing loops, threads, synchronization primitives.

ack

Homepage:
Spack package:
Versions:
2.22, 2.18, 2.16, 2.14
Build Dependencies:
perl
Link Dependencies:
perl
Description:
ack 2.14 is a tool like grep, optimized for programmers. Designed for programmers with large heterogeneous trees of source code, ack is written purely in portable Perl 5 and takes advantage of the power of Perl's regular expressions.

acl

Homepage:
Spack package:
Versions:
2.2.53, 2.2.52, 2.2.51, 2.2.50, 2.2.49, 2.2.48
Build Dependencies:
m4, autoconf, automake, libtool, attr, gettext
Link Dependencies:
attr, gettext
Description:
Commands for Manipulating POSIX Access Control Lists.

acpid

Homepage:
Spack package:
Versions:
2.0.28, 2.0.27, 2.0.26, 2.0.25, 2.0.24
Build Dependencies:
autoconf, automake, libtool, m4
Description:
ACPID used to try to handle events internally. Rather than try to climb an ever-growing mountain, ACPID now lets YOU define what events to handle. Any event that publishes itself to /proc/acpi/event can be handled. ACPID reads a set of configuration files which define event->action pairs. This is how you make it do stuff. See the man page for details.

activeharmony

Homepage:
Spack package:
Versions:
4.5
Description:
Active Harmony: a framework for auto-tuning (the automated search for values to improve the performance of a target application).

activemq

Homepage:
Spack package:
Versions:
5.14.0
Description:
Apache ActiveMQ is a high performance Apache 2.0 licensed Message Broker and JMS 1.1 implementation.

acts

Homepage:
Spack package:
Versions:
master, 0.24.0, 0.23.0, 0.22.1, 0.22.0, 0.21.0, 0.20.0, 0.19.0, 0.18.0, 0.17.0, 0.16.0, 0.15.0, 0.14.0, 0.13.0, 0.12.1, 0.12.0, 0.11.1, 0.11.0, 0.10.5, 0.10.4, 0.10.3, 0.10.2, 0.10.1, 0.10.0, 0.09.5, 0.09.4, 0.09.3, 0.09.2, 0.09.1, 0.09.0, 0.08.2, 0.08.1, 0.08.0
Build Dependencies:
cmake, boost, dd4hep, eigen, geant4, hepmc3, heppdt, intel-tbb, nlohmann-json, pythia8, root
Link Dependencies:
boost, dd4hep, geant4, hepmc3, heppdt, intel-tbb, nlohmann-json, pythia8, root
Description:
A Common Tracking Software (Acts) This project contains an experiment- independent set of track reconstruction tools. The main philosophy is to provide high-level track reconstruction modules that can be used for any tracking detector. The description of the tracking detector's geometry is optimized for efficient navigation and quick extrapolation of tracks. Converters for several common geometry description languages exist. Having a highly performant, yet largely customizable implementation of track reconstruction algorithms was a primary objective for the design of this toolset. Additionally, the applicability to real-life HEP experiments plays major role in the development process. Apart from algorithmic code, this project also provides an event data model for the description of track parameters and measurements. Key features of this project include: tracking geometry description which can be constructed from TGeo, DD4Hep, or GDML input, simple and efficient event data model, performant and highly flexible algorithms for track propagation and fitting, basic seed finding algorithms.

adept-utils

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

adf

Homepage:
Spack package:
Versions:
2017.113
Description:
Amsterdam Density Functional (ADF) is a program for first-principles electronic structure calculations that makes use of density functional theory.

adiak

Homepage:
Spack package:
Versions:
0.1.1
Build Dependencies:
cmake, mpi
Link Dependencies:
mpi
Description:
Adiak collects metadata about HPC application runs and provides it to tools.

adios

Homepage:
Spack package:
Versions:
develop, 1.13.1, 1.13.0, 1.12.0, 1.11.1, 1.11.0, 1.10.0, 1.9.0
Build Dependencies:
autoconf, automake, m4, libtool, python, mpi, zlib, bzip2, szip, sz, zfp, lz4, c-blosc, hdf5, netcdf-c, libevpath, dataspaces
Link Dependencies:
mpi, zlib, bzip2, szip, sz, zfp, lz4, c-blosc, hdf5, netcdf-c, libevpath, dataspaces
Description:
The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation.

adios2

Homepage:
Spack package:
Versions:
master, 2.6.0, 2.5.0, 2.4.0, 2.3.1
Build Dependencies:
cmake, pkgconfig, libffi, libfabric, mpi, libzmq, dataspaces, hdf5, c-blosc, bzip2, libpng, zfp, sz, python, py-numpy, py-mpi4py
Link Dependencies:
libffi, libfabric, mpi, libzmq, dataspaces, hdf5, c-blosc, bzip2, libpng, zfp, sz, python
Run Dependencies:
python, py-numpy, py-mpi4py
Test Dependencies:
python
Description:
The Adaptable Input Output System version 2, developed in the Exascale Computing Program

adlbx

Homepage:
Spack package:
Versions:
master, 0.9.2, 0.9.1
Build Dependencies:
exmcutils, autoconf, automake, libtool, m4, mpi
Link Dependencies:
exmcutils, mpi
Description:
ADLB/X: Master-worker library + work stealing and data dependencies

adol-c

Homepage:
Spack package:
Versions:
master, 2.7.2, 2.7.1, 2.7.0, 2.6.3, 2.6.2, 2.6.1, 2.6.0, 2.5.2, 2.5.1, 2.5.0
Build Dependencies:
automake, autoconf, libtool, m4, boost
Link Dependencies:
boost
Description:
A package for the automatic differentiation of first and higher derivatives of vector functions in C and C++ programs by operator overloading.

advancecomp

Homepage:
Spack package:
Versions:
2.1, 2.0, 1.23, 1.22
Build Dependencies:
autoconf, automake, libtool, m4
Description:
AdvanceCOMP contains recompression utilities for your .zip archives, .png images, .mng video clips and .gz files.

aegean

Homepage:
Spack package:
Versions:
0.15.2
Build Dependencies:
genometools
Link Dependencies:
genometools
Description:
The AEGeAn Toolkit is designed for the Analysis and Evaluation of Genome Annotations. The toolkit includes a variety of analysis programs as well as a C library whose API provides access to AEGeAn's core functions and data structures.

aespipe

Homepage:
Spack package:
Versions:
2.4f, 2.4e, 2.4d, 2.4c, 2.4b, 2.3e, 2.3d
Description:
aespipe program is AES encrypting or decrypting pipe. It reads from standard input and writes to standard output.

agrep

Homepage:
Spack package:
Versions:
3.41
Description:
AGREP - an approximate GREP. Fast searching files for a string or regular expression, with approximate matching capabilities and user- definable records. Developed 1989-1991 by Udi Manber, Sun Wu et al. at the University of Arizona.

aida

Homepage:
Spack package:
Versions:
3.2.1
Description:
Abstract Interfaces for Data Analysis

akantu

Homepage:
Spack package:
Versions:
master, 3.0.0
Build Dependencies:
cmake, boost, lapack, python, py-numpy, py-scipy, py-pybind11, mumps, netlib-scalapack, petsc, mpi, scotch
Link Dependencies:
boost, lapack, python, mumps, netlib-scalapack, petsc, mpi, scotch
Run Dependencies:
python, py-numpy, py-scipy, py-pybind11
Description:
Akantu means a little element in Kinyarwanda, a Bantu language. From now on it is also an opensource object-oriented Finite Element library which has the ambition to be generic and efficient.

alan

Homepage:
Spack package:
Versions:
2.1.1
Description:
Alignment viewer for linux terminal

albany

Homepage:
Spack package:
Versions:
develop
Build Dependencies:
cmake, mpi, trilinos
Link Dependencies:
mpi, trilinos
Description:
Albany is an implicit, unstructured grid, finite element code for the solution and analysis of multiphysics problems. The Albany repository on the GitHub site contains hundreds of regression tests and examples that demonstrate the code's capabilities on a wide variety of problems including fluid mechanics, solid mechanics (elasticity and plasticity), ice-sheet flow, quantum device modeling, and many other applications.

albert

Homepage:
Spack package:
Versions:
4.0a_opt4
Build Dependencies:
readline
Link Dependencies:
readline
Description:
Albert is an interactive program to assist the specialist in the study of nonassociative algebra.

alglib

Homepage:
Spack package:
Versions:
3.11.0
Description:
ALGLIB is a cross-platform numerical analysis and data processing library.

allpaths-lg

Homepage:
Spack package:
Versions:
52488
Description:
ALLPATHS-LG is our original short read assembler and it works on both small and large (mammalian size) genomes.

alluxio

Homepage:
Spack package:
Versions:
2.1.0
Description:
Alluxio (formerly known as Tachyon) is a virtual distributed storage system. It bridges the gap between computation frameworks and storage systems, enabling computation applications to connect to numerous storage systems through a common interface.

alps

Homepage:
Spack package:
Versions:
2.3.0
Build Dependencies:
cmake, boost, fftw, hdf5, lapack, python, py-numpy, py-scipy, py-matplotlib
Link Dependencies:
boost, fftw, hdf5, lapack, python
Run Dependencies:
python, py-numpy, py-scipy, py-matplotlib
Description:
Algorithms for Physics Simulations Tags: Condensed Matter Physics, Computational Physics

alquimia

Homepage:
Spack package:
Versions:
develop, xsdk-0.5.0, xsdk-0.4.0, xsdk-0.3.0, xsdk-0.2.0
Build Dependencies:
cmake, mpi, hdf5, pflotran, petsc
Link Dependencies:
mpi, hdf5, pflotran, petsc
Description:
Alquimia is an interface that exposes the capabilities of mature geochemistry codes such as CrunchFlow and PFLOTRAN

alsa-lib

Homepage:
Spack package:
Versions:
1.2.2, 1.1.4.1
Link Dependencies:
python
Run Dependencies:
python
Description:
The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system. alsa-lib contains the user space library that developers compile ALSA applications against.

aluminum

Homepage:
Spack package:
Versions:
master, 0.3.3, 0.3.2, 0.2.1-1, 0.2.1, 0.2, 0.1
Build Dependencies:
cmake, cuda, mpi, nccl, hwloc, ninja
Link Dependencies:
cuda, mpi, nccl, hwloc
Description:
Aluminum provides a generic interface to high-performance communication libraries, with a focus on allreduce algorithms. Blocking and non- blocking algorithms and GPU-aware algorithms are supported. Aluminum also contains custom implementations of select algorithms to optimize for certain situations.

ambari

Homepage:
Spack package:
Versions:
2.7.5, 2.7.4, 2.7.3, 2.7.1
Build Dependencies:
python, py-setuptools, py-coilmq
Link Dependencies:
python
Run Dependencies:
python, py-coilmq
Test Dependencies:
py-mock
Description:
Apache Ambari is a tool for provisioning, managing, and monitoring Apache Hadoop clusters. Ambari consists of a set of RESTful APIs and a browser-based management interface.

amber

Homepage:
Spack package:
Versions:
18.20, 18.19, 16.16
Build Dependencies:
cuda, zlib, flex, bison, netcdf-fortran, mpi
Link Dependencies:
cuda, zlib, netcdf-fortran, mpi
Description:
Amber is a suite of biomolecular simulation programs together with Amber tools. Note: The version number is composed of the Amber version (major) and the tools version (minor). A manual download is required for both Amber and Amber tools. Spack will search your current directory for the download files. Alternatively, add the files to a mirror so that Spack can find them. For instructions on how to set up a mirror, see http://spack.readthedocs.io/en/latest/mirrors.html

amdblis

Homepage:
Spack package:
Versions:
2.2, 2.1
Build Dependencies:
python
Run Dependencies:
python
Description:
AMD Optimized BLIS. BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries. The framework was designed to isolate essential kernels of computation that, when optimized, immediately enable optimized implementations of most of its commonly used and computationally intensive operations.

amg

Homepage:
Spack package:
Versions:
develop, 1.2, 1.1, 1.0
Build Dependencies:
mpi
Link Dependencies:
mpi
Description:
AMG is a parallel algebraic multigrid solver for linear systems arising from problems on unstructured grids. The driver provided with AMG builds linear systems for various 3-dimensional problems.

amg2013

Homepage:
Spack package:
Versions:
master
Build Dependencies:
mpi
Link Dependencies:
mpi
Description:
AMG2013 is a parallel algebraic multigrid solver for linear systems arising from problems on unstructured grids. It has been derived directly from the BoomerAMG solver in the hypre library, a large linear solver library that is being developed in the Center for Applied Scientific Computing (CASC) at LLNL.

amgx

Homepage:
Spack package:
Versions:
2.1.0, 2.0.1, 2.0.0
Build Dependencies:
cuda, cmake, mpi, mkl, magma
Link Dependencies:
cuda, mpi, mkl, magma
Description:
AmgX provides a simple path to accelerated core solver technology on NVIDIA GPUs. AmgX provides up to 10x acceleration to the computationally intense linear solver portion of simulations, and is especially well suited for implicit unstructured methods. It is a high performance, state-of-the-art library and includes a flexible solver composition system that allows a user to easily construct complex nested solvers and preconditioners.

aml

Homepage:
Spack package:
Versions:
develop, master, 0.1.0
Build Dependencies:
numactl, m4, autoconf, automake, libtool
Link Dependencies:
numactl
Description:
AML: Building Blocks for Memory Management.

amp

Homepage:
Spack package:
Versions:
develop
Build Dependencies:
cmake, blas, lapack, boost, petsc, trilinos, hdf5, silo, zlib, mpi
Link Dependencies:
blas, lapack, boost, petsc, trilinos, hdf5, silo, zlib, mpi
Description:
The Advanced Multi-Physics (AMP) package is an open source parallel object-oriented computational framework that is designed with single and multi-domain multi-physics applications in mind. AMP can be used to build powerful and flexible multi-physics simulation algorithms from lightweight operator, solver, linear algebra, material database, discretization, and meshing components. The AMP design is meant to enable existing investments in application codes to be leveraged without having to adopt dramatically different data structures while developing new computational science applications. Application components are represented as discrete mathematical operators that only require a minimal interface and through operator composition the incremental development of complex parallel applications is enabled. AMP is meant to allow application domain scientists, computer scientists and mathematicians to simulate, collaborate, and conduct research on various aspects of massively parallel simulation algorithms.

ampliconnoise

Homepage:
Spack package:
Versions:
1.29
Build Dependencies:
mpi, gsl
Link Dependencies:
mpi, gsl
Description:
AmpliconNoise is a collection of programs for the removal of noise from 454 sequenced PCR amplicons.

amrex

Homepage:
Spack package:
Versions:
develop, 20.07, 20.06, 20.05, 20.04, 20.03, 20.02, 20.01, 19.10, 19.08, 18.10.1, 18.10, 18.09.1
Build Dependencies:
cmake, mpi, sundials, python
Link Dependencies:
mpi, sundials
Description:
AMReX is a publicly available software framework designed for building massively parallel block- structured adaptive mesh refinement (AMR) applications.

amrvis

Homepage:
Spack package:
Versions:
master
Build Dependencies:
gmake, mpi, libsm, libice, libxpm, libx11, libxt, libxext, motif, flex, bison
Link Dependencies:
mpi, libsm, libice, libxpm, libx11, libxt, libxext, motif, flex, bison
Description:
Amrvis is a visualization package specifically designed to read and display output and profiling data from codes built on the AMReX framework.

anaconda2

Homepage:
Spack package:
Versions:
2019.10, 2019.07, 2019.03, 2018.12, 5.3.1, 5.3.0, 5.2.0, 5.1.0, 5.0.1, 5.0.0.1, 5.0.0, 4.4.0, 4.3.1, 4.3.0, 4.2.0, 4.1.1, 4.1.0, 4.0.0, 2.5.0, 2.4.1, 2.4.0
Description:
Anaconda is a free and open-source distribution of the Python and R programming languages for scientific computing, that aims to simplify package management and deployment. Package versions are managed by the package management system conda.

anaconda3

Homepage:
Spack package:
Versions:
2019.10, 2019.07, 2019.03, 2018.12, 5.3.1, 5.3.0, 5.2.0, 5.1.0, 5.0.1, 5.0.0.1, 5.0.0, 4.4.0, 4.3.1, 4.3.0, 4.2.0, 4.1.1, 4.1.0, 4.0.0, 2.5.0, 2.4.1, 2.4.0, 2.3.0, 2.2.0, 2.1.0, 2.0.1, 2.0.0
Description:
Anaconda is a free and open-source distribution of the Python and R programming languages for scientific computing, that aims to simplify package management and deployment. Package versions are managed by the package management system conda.

andi

Homepage:
Spack package:
Versions:
0.10
Build Dependencies:
m4, autoconf, automake, libtool, gsl, libdivsufsort
Link Dependencies:
gsl, libdivsufsort
Description:
andi is used for for estimating the evolutionary distance between closely related genomes.

angsd

Homepage:
Spack package:
Versions:
0.933, 0.921, 0.919
Build Dependencies:
htslib, zlib, lzma, curl
Link Dependencies:
htslib, zlib, lzma, curl
Run Dependencies:
r
Description:
Angsd is a program for analysing NGS data. The software can handle a number of different input types from mapped reads to imputed genotype probabilities. Most methods take genotype uncertainty into account instead of basing the analysis on called genotypes. This is especially useful for low and medium depth data.

ant

Homepage:
Spack package:
Versions:
1.10.7, 1.10.6, 1.10.5, 1.10.4, 1.10.3, 1.10.2, 1.10.1, 1.10.0, 1.9.9, 1.9.8, 1.9.7, 1.9.6
Build Dependencies:
java
Link Dependencies:
java
Description:
Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other

antimony

Homepage:
Spack package:
Versions:
2.8, 2.7, 2.6, 2.5, 2.4, 2.2, 2.0
Build Dependencies:
cmake, sbml, swig, qt, python
Link Dependencies:
sbml, swig, qt, python
Description:
Human readable language for modifying sbml

antlr

Homepage:
Spack package:
Versions:
2.7.7
Build Dependencies:
python, java
Link Dependencies:
python
Run Dependencies:
java
Description:
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. It's widely used to build languages, tools, and frameworks. From a grammar, ANTLR generates a parser that can build and walk parse trees.

ants

Homepage:
Spack package:
Versions:
2.2.0
Build Dependencies:
cmake
Link Dependencies:
zlib
Description:
ANTs extracts information from complex datasets that include imaging. Paired with ANTsR (answer), ANTs is useful for managing, interpreting and visualizing multidimensional data. ANTs is popularly considered a state-of-the-art medical image registration and segmentation toolkit. ANTs depends on the Insight ToolKit (ITK), a widely used medical image processing library to which ANTs developers contribute.

aoflagger

Homepage:
Spack package:
Versions:
2.10.0
Build Dependencies:
cmake, casacore, fftw, boost, libxml2, lapack, cfitsio
Link Dependencies:
casacore, fftw, boost, libxml2, lapack, cfitsio
Description:
RFI detector and quality analysis for astronomical radio observations.

aom

Homepage:
Spack package:
Versions:
v1.0.0-errata1
Build Dependencies:
cmake, yasm
Link Dependencies:
yasm
Description:
Alliance for Open Media AOM AV1 Codec Library

apachetop

Homepage:
Spack package:
Versions:
0.19.7, 0.18.4, 0.17.4, 0.15.6
Build Dependencies:
autoconf, automake, libtool, m4, readline
Link Dependencies:
readline
Description:
ApacheTop watches a logfile generated by Apache (in standard common or combined logformat, and generates human-parsable output in realtime.) See the INSTALL file for ./configure options (there's a few newly added since v0.11)

ape

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

aperture-photometry

Homepage:
Spack package:
Versions:
2.8.2
Build Dependencies:
java
Link Dependencies:
java
Description:
Aperture Photometry Tool APT is software for astronomical research

apex

Homepage:
Spack package:
Versions:
0.1
Build Dependencies:
cmake, binutils, boost, activeharmony, ompt-openmp
Link Dependencies:
binutils, boost, activeharmony, ompt-openmp
Description:
Autonomic Performance Environment for eXascale (APEX).

apple-libunwind

Homepage:
Spack package:
Description:
Placeholder package for Apple's analogue to non-GNU libunwind

applewmproto

Homepage:
Spack package:
Versions:
1.4.2
Build Dependencies:
pkgconfig, util-macros
Description:
Apple Rootless Window Management Extension. This extension defines a protcol that allows X window managers to better interact with the Mac OS X Aqua user interface when running X11 in a rootless mode.

appres

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies:
libx11, libxt, xproto, pkgconfig, util-macros
Link Dependencies:
libx11, libxt
Description:
The appres program prints the resources seen by an application (or subhierarchy of an application) with the specified class and instance names. It can be used to determine which resources a particular program will load.

apr

Homepage:
Spack package:
Versions:
1.7.0, 1.6.2, 1.5.2
Description:
Apache portable runtime.

apr-util

Homepage:
Spack package:
Versions:
1.6.1, 1.6.0, 1.5.4
Build Dependencies:
apr, expat, iconv, openssl, gdbm, postgresql, sqlite, unixodbc
Link Dependencies:
apr, expat, iconv, openssl, gdbm, postgresql, sqlite, unixodbc
Description:
Apache Portable Runtime Utility

aragorn

Homepage:
Spack package:
Versions:
1.2.38, 1.2.36
Description:
ARAGORN, a program to detect tRNA genes and tmRNA genes in nucleotide sequences.

arborx

Homepage:
Spack package:
Versions:
master, 0.9-beta
Build Dependencies:
cmake, mpi, kokkos, trilinos
Link Dependencies:
mpi, kokkos, trilinos
Description:
ArborX is a performance-portable library for geometric search

archer

Homepage:
Spack package:
Versions:
2.0.0, 1.0.0
Build Dependencies:
cmake, llvm, ninja, llvm-openmp-ompt
Link Dependencies:
llvm, llvm-openmp-ompt
Description:
ARCHER, a data race detection tool for large OpenMP applications.

argobots

Homepage:
Spack package:
Versions:
1.0, main
Build Dependencies:
m4, autoconf, automake, libtool, valgrind
Link Dependencies:
valgrind
Description:
Argobots, which was developed as a part of the Argo project, is a lightweight runtime system that supports integrated computation and data movement with massive concurrency. It will directly leverage the lowest- level constructs in the hardware and OS: lightweight notification mechanisms, data movement engines, memory mapping, and data placement strategies. It consists of an execution model and a memory model.

argp-standalone

Homepage:
Spack package:
Versions:
1.3
Description:
Standalone version of the argp interface from glibc for parsing unix- style arguments.

argtable

Homepage:
Spack package:
Versions:
2-13
Description:
Argtable is an ANSI C library for parsing GNU style command line options with a minimum of fuss.

aria2

Homepage:
Spack package:
Versions:
1.34.0
Build Dependencies:
libxml2, libssh2, libgcrypt, zlib, c-ares, sqlite
Link Dependencies:
libxml2, libssh2, libgcrypt, zlib, c-ares, sqlite
Description:
An ultra fast download utility

arm-forge

Homepage:
Spack package:
Versions:
19.0.4-19.0.4-Ubuntu-16.04-x86_64, 19.0.4-Ubuntu-16.04-aarch64, 19.0.4-Ubuntu-14.04-x86_64, 19.0.4-Suse-15-x86_64, 19.0.4-Suse-12-x86_64, 19.0.4-Suse-12-aarch64, 19.0.4-Suse-11-x86_64, 19.0.4-Redhat-7.4-aarch64, 19.0.4-Redhat-7.2-ppc64le, 19.0.4-Redhat-7.0-x86_64, 19.0.4-Redhat-6.0-x86_64, 19.0.3-Ubuntu-16.04-x86_64, 19.0.3-Ubuntu-16.04-aarch64, 19.0.3-Ubuntu-14.04-x86_64, 19.0.3-Suse-12-x86_64, 19.0.3-Suse-12-aarch64, 19.0.3-Suse-11-x86_64, 19.0.3-Redhat-7.4-aarch64, 19.0.3-Redhat-7.2-ppc64le, 19.0.3-Redhat-7.0-x86_64, 19.0.3-Redhat-6.0-x86_64
Description:
Arm Forge is the complete toolsuite for software development - with everything needed to debug, profile, optimize, edit and build C, C++ and Fortran applications on Linux for high performance - from single threads through to complex parallel HPC codes with MPI, OpenMP, threads or CUDA.

armadillo

Homepage:
Spack package:
Versions:
9.800.3, 8.100.1, 7.950.1
Build Dependencies:
cmake, arpack-ng, blas, lapack, superlu, hdf5
Link Dependencies:
arpack-ng, blas, lapack, superlu, hdf5
Description:
Armadillo is a high quality linear algebra library (matrix maths) for the C++ language, aiming towards a good balance between speed and ease of use.

arpack-ng

Homepage:
Spack package:
Versions:
develop, 3.7.0, 3.6.3, 3.6.2, 3.6.0, 3.5.0, 3.4.0, 3.3.0
Build Dependencies:
blas, lapack, automake, autoconf, libtool, cmake, mpi
Link Dependencies:
blas, lapack, mpi
Description:
ARPACK-NG is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems. Important Features: * Reverse Communication Interface. * Single and Double Precision Real Arithmetic Versions for Symmetric, Non-symmetric, Standard or Generalized Problems. * Single and Double Precision Complex Arithmetic Versions for Standard or Generalized Problems. * Routines for Banded Matrices - Standard or Generalized Problems. * Routines for The Singular Value Decomposition. * Example driver routines that may be used as templates to implement numerous Shift-Invert strategies for all problem types, data types and precision. This project is a joint project between Debian, Octave and Scilab in order to provide a common and maintained version of arpack. Indeed, no single release has been published by Rice university for the last few years and since many software (Octave, Scilab, R, Matlab...) forked it and implemented their own modifications, arpack-ng aims to tackle this by providing a common repository and maintained versions. arpack-ng is replacing arpack almost everywhere.

arrayfire

Homepage:
Spack package:
Versions:
master, 3.7.0
Build Dependencies:
cuda, cmake, boost, fftw, blas, cudnn, opencl, fontconfig, glfw
Link Dependencies:
cuda, boost, fftw, blas, cudnn, opencl, fontconfig, glfw
Description:
ArrayFire is a high performance software library for parallel computing with an easy-to-use API. Its array based function set makes parallel programming more accessible.

arrow

Homepage:
Spack package:
Versions:
0.17.1, 0.15.1, 0.15.0, 0.14.1, 0.12.1, 0.11.0, 0.9.0, 0.8.0
Build Dependencies:
cmake, boost, flatbuffers, python, py-numpy, rapidjson, snappy, zlib, zstd, thrift
Link Dependencies:
boost, flatbuffers, python, py-numpy, rapidjson, snappy, zlib, zstd, thrift
Description:
A cross-language development platform for in-memory data. This package contains the C++ bindings.

asagi

Homepage:
Spack package:
Versions:
1.0.1, 1.0
Build Dependencies:
cmake, mpi, netcdf-c, numactl
Link Dependencies:
mpi, netcdf-c, numactl
Description:
a pArallel Server for Adaptive GeoInformation.

ascent

Homepage:
Spack package:
Versions:
develop, 0.5.0
Build Dependencies:
cuda, cmake, conduit, python, py-numpy, py-pip, mpi, py-mpi4py, vtk-h, mfem, adios, py-sphinx, py-sphinx-rtd-theme
Link Dependencies:
cuda, conduit, python, mpi, py-mpi4py, vtk-h, mfem, adios
Run Dependencies:
py-numpy, py-pip
Description:
Ascent is an open source many-core capable lightweight in situ visualization and analysis infrastructure for multi-physics HPC simulations.

asciidoc

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

asciidoctor

Homepage:
Spack package:
Versions:
1.5.8
Build Dependencies:
ruby
Link Dependencies:
ruby
Description:
Modern asciidoc tool based on ruby

asdcplib

Homepage:
Spack package:
Versions:
2_10_35, 2_10_34, 2_10_33, 2_10_32
Build Dependencies:
m4, autoconf, automake, libtool
Description:
AS-DCP and AS-02 File Access Library.

asdf-cxx

Homepage:
Spack package:
Versions:
7.2.1, 7.2.0, 7.1.0, 7.0.0, 6.3.0, 6.0.0, 5.0.0, 4.0.1, 3.1.0, 3.0.0, 2.6.1, 2.5.1, 2.5.0, 2.4.1, 2.4.0, 2.3.1, 2.2.1, 2.1.1, 2.1.0, 1.1.0, 1.0.0
Build Dependencies:
cmake, bzip2, openssl, py-numpy, python, swig, yaml-cpp, zlib
Link Dependencies:
bzip2, openssl, yaml-cpp, zlib
Run Dependencies:
py-numpy, python
Description:
ASDF - Advanced Scientific Data Format, a C++ implementation

aspa

Homepage:
Spack package:
Versions:
master
Build Dependencies:
lapack, blas, mpi, hdf5
Link Dependencies:
lapack, blas, mpi, hdf5
Description:
A fundamental premise in ExMatEx is that scale-bridging performed in heterogeneous MPMD materials science simulations will place important demands upon the exascale ecosystem that need to be identified and quantified.

aspcud

Homepage:
Spack package:
Versions:
1.9.4
Build Dependencies:
cmake, boost, re2c, clingo
Link Dependencies:
clingo
Description:
Aspcud: Package dependency solver Aspcud is a solver for package dependencies. A package universe and a request to install, remove, or upgrade packages have to be encoded in the CUDF format. Such a CUDF document can then be passed to aspcud along with an optimization criteria to obtain a solution to the given package problem.

aspect

Homepage:
Spack package:
Versions:
develop, 2.2.0, 2.1.0, 2.0.1, 2.0.0
Build Dependencies:
cmake, dealii, dealii-parameter-gui, libdap4
Link Dependencies:
dealii, dealii-parameter-gui, libdap4
Description:
Parallel and extensible Finite Element code to simulate convection in the Earth's mantle and elsewhere.

aspell

Homepage:
Spack package:
Versions:
0.60.6.1
Description:
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell.

aspell6-de

Homepage:
Spack package:
Versions:
6-de-20030222-1
Build Dependencies:
aspell
Link Dependencies:
aspell
Description:
German (de) dictionary for aspell.

aspell6-en

Homepage:
Spack package:
Versions:
2017.01.22-0
Build Dependencies:
aspell
Link Dependencies:
aspell
Description:
English (en) dictionary for aspell.

aspell6-es

Homepage:
Spack package:
Versions:
1.11-2
Build Dependencies:
aspell
Link Dependencies:
aspell
Description:
Spanish (es) dictionary for aspell.

aspera-cli

Homepage:
Spack package:
Versions:
3.7.7
Description:
The Aspera CLI client for the Fast and Secure Protocol (FASP).

assimp

Homepage:
Spack package:
Versions:
4.0.1
Build Dependencies:
cmake, boost
Link Dependencies:
boost
Description:
Open Asset Import Library (Assimp) is a portable Open Source library to import various well-known 3D model formats in a uniform manner.

astra

Homepage:
Spack package:
Versions:
2016-11-30
Description:
A Space Charge Tracking Algorithm.

astral

Homepage:
Spack package:
Versions:
5.6.1, 4.10.7
Build Dependencies:
java, zip
Run Dependencies:
java
Description:
ASTRAL is a tool for estimating an unrooted species tree given a set of unrooted gene trees.

astyle

Homepage:
Spack package:
Versions:
3.1, 3.0.1, 2.06, 2.05.1, 2.04
Description:
A Free, Fast, and Small Automatic Formatter for C, C++, C++/CLI, Objective-C, C#, and Java Source Code.

at-spi2-atk

Homepage:
Spack package:
Versions:
2.34.2, 2.26.2, 2.26.1
Build Dependencies:
meson, ninja, pkgconfig, at-spi2-core, atk
Link Dependencies:
at-spi2-core, atk
Description:
The At-Spi2 Atk package contains a library that bridges ATK to At-Spi2 D-Bus service.

at-spi2-core

Homepage:
Spack package:
Versions:
2.36.0, 2.28.0
Build Dependencies:
meson, ninja, glib, dbus, gettext, libx11, libxi, libxtst, recordproto, inputproto, fixesproto, pkgconfig, python, gobject-introspection
Link Dependencies:
glib, dbus, gettext, libx11, libxi, libxtst, recordproto, inputproto, fixesproto, gobject-introspection
Description:
The At-Spi2 Core package provides a Service Provider Interface for the Assistive Technologies available on the GNOME platform and a library against which applications can be linked.

athena

Homepage:
Spack package:
Versions:
master, 4.2
Build Dependencies:
autoconf, automake, libtool, m4, mpi, fftw
Link Dependencies:
mpi, fftw
Description:
Athena is a grid-based code for astrophysical magnetohydrodynamics (MHD). It was developed primarily for studies of the interstellar medium, star formation, and accretion flows.

atk

Homepage:
Spack package:
Versions:
2.36.0, 2.30.0, 2.28.1, 2.20.0, 2.14.0
Build Dependencies:
meson, glib, gettext, pkgconfig, gobject-introspection, libffi
Link Dependencies:
glib, gettext, gobject-introspection, libffi
Description:
ATK provides the set of accessibility interfaces that are implemented by other toolkits and applications. Using the ATK interfaces, accessibility tools have full access to view and control running applications.

atlas

Homepage:
Spack package:
Versions:
3.11.41, 3.11.39, 3.11.34, 3.10.3, 3.10.2
Description:
Automatically Tuned Linear Algebra Software, generic shared ATLAS is an approach for the automatic generation and optimization of numerical software. Currently ATLAS supplies optimized versions for the complete set of linear algebra kernels known as the Basic Linear Algebra Subroutines (BLAS), and a subset of the linear algebra routines in the LAPACK library.

atom-dft

Homepage:
Spack package:
Versions:
4.2.6
Build Dependencies:
libgridxc, xmlf90
Link Dependencies:
libgridxc, xmlf90
Description:
ATOM is a program for DFT calculations in atoms and pseudopotential generation.

atompaw

Homepage:
Spack package:
Versions:
4.0.0.13, 3.1.0.3
Build Dependencies:
lapack, blas, libxc
Link Dependencies:
lapack, blas, libxc
Description:
A Projector Augmented Wave (PAW) code for generating atom-centered functions. Official website: http://pwpaw.wfu.edu User's guide: ~/doc/atompaw-usersguide.pdf

atop

Homepage:
Spack package:
Versions:
2.5.0, 2.4.0, 2.3.0, 2.2.6, 2.2-3
Build Dependencies:
zlib, ncurses
Link Dependencies:
zlib, ncurses
Description:
Atop is an ASCII full-screen performance monitor for Linux

attr

Homepage:
Spack package:
Versions:
2.4.48, 2.4.47, 2.4.46
Description:
Commands for Manipulating Filesystem Extended Attributes

audacious

Homepage:
Spack package:
Versions:
4.0.2, 4.0.1, 4.0, 3.10.1, 3.10
Build Dependencies:
m4, autoconf, automake, libtool, glib, qt
Link Dependencies:
glib, qt
Description:
A lightweight and versatile audio player.

audit-userspace

Homepage:
Spack package:
Versions:
2.8.5, 2.8.4, 2.8.3, 2.8.2
Build Dependencies:
autoconf, automake, libtool, m4, openldap, swig
Link Dependencies:
openldap, swig
Description:
Linux audit userspace

augustus

Homepage:
Spack package:
Versions:
3.3.2, 3.3.1-tag1, 3.3, 3.2.3
Build Dependencies:
perl, bamtools, gsl, boost, zlib, htslib, bcftools, samtools, curl
Link Dependencies:
bamtools, gsl, boost, zlib, htslib, bcftools, samtools, curl
Run Dependencies:
perl
Description:
AUGUSTUS is a program that predicts genes in eukaryotic genomic sequences

autoconf

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

autoconf-archive

Homepage:
Spack package:
Versions:
2019.01.06
Description:
The GNU Autoconf Archive is a collection of more than 500 macros for GNU Autoconf.

autodock-vina

Homepage:
Spack package:
Versions:
1_1_2
Build Dependencies:
boost
Link Dependencies:
boost
Description:
AutoDock Vina is an open-source program for doing molecular docking

autofact

Homepage:
Spack package:
Versions:
3_4
Run Dependencies:
perl, perl-bioperl, perl-io-string, perl-libwww-perl, blast-legacy
Description:
An Automatic Functional Annotation and Classification Tool

autogen

Homepage:
Spack package:
Versions:
5.18.12
Build Dependencies:
pkgconfig, guile, libxml2
Link Dependencies:
guile, libxml2
Description:
AutoGen is a tool designed to simplify the creation and maintenance of programs that contain large amounts of repetitious text. It is especially valuable in programs that have several blocks of text that must be kept synchronized.

automaded

Homepage:
Spack package:
Versions:
1.0
Build Dependencies:
cmake, mpi, boost, callpath
Link Dependencies:
mpi, boost, callpath
Description:
AutomaDeD (Automata-based Debugging for Dissimilar parallel tasks) is a tool for automatic diagnosis of performance and correctness problems in MPI applications. It creates control-flow models of each MPI process and, when a failure occurs, these models are leveraged to find the origin of problems automatically. MPI calls are intercepted (using wrappers) to create the models. When an MPI application hangs, AutomaDeD creates a progress-dependence graph that helps finding the process (or group of processes) that caused the hang.

automake

Homepage:
Spack package:
Versions:
1.16.2, 1.16.1, 1.15.1, 1.15, 1.14.1, 1.13.4, 1.11.6
Build Dependencies:
autoconf, perl
Run Dependencies:
perl
Description:
Automake -- make file builder part of autotools

avizo

Homepage:
Spack package:
Versions:
2020.1, 2019.4, 2019.3, 9.7.0
Description:
Avizo is a 3D analysis software for scientific and industrial data. Wherever three-dimensional imaging data sets need to be processed, in materials science, geosciences or engineering applications, Avizo offers abundant state-of-the-art image data processing, exploration and analysis features within an intuitive workflow and easy-to-use graphical user interface.

aws-parallelcluster

Homepage:
Spack package:
Versions:
2.7.0, 2.6.1, 2.6.0, 2.5.1, 2.5.0
Build Dependencies:
python, py-setuptools, py-boto3, py-future, py-tabulate, py-ipaddress, py-enum34, py-pyyaml, py-configparser
Link Dependencies:
python
Run Dependencies:
python, py-setuptools, py-boto3, py-future, py-tabulate, py-ipaddress, py-enum34, py-pyyaml, py-configparser
Description:
AWS ParallelCluster is an AWS supported Open Source cluster management tool to deploy and manage HPC clusters in the AWS cloud.

awscli

Homepage:
Spack package:
Versions:
1.16.308, 1.16.179
Build Dependencies:
python, py-setuptools, py-botocore, py-docutils, py-rsa, py-s3transfer, py-argparse, py-pyyaml, py-colorama
Link Dependencies:
python
Run Dependencies:
python, py-botocore, py-docutils, py-rsa, py-s3transfer, py-argparse, py-pyyaml, py-colorama
Test Dependencies:
py-nose, py-mock
Description:
This package provides a unified command line interface to Amazon Web Services

axel

Homepage:
Spack package:
Versions:
2.16.1
Build Dependencies:
m4, autoconf, automake, libtool, pkgconfig, gettext, openssl
Link Dependencies:
gettext, openssl
Description:
Axel is a light command line download accelerator for Linux and Unix

axl

Homepage:
Spack package:
Versions:
master, 0.3.0, 0.2.0, 0.1.1
Build Dependencies:
cmake, kvtree
Link Dependencies:
kvtree
Description:
Asynchronous transfer library

axom

Homepage:
Spack package:
Versions:
develop, master, 0.3.3, 0.3.2, 0.3.1, 0.3.0, 0.2.9
Build Dependencies:
cuda, cmake, mpi, conduit, hdf5, lua, scr, raja, umpire, mfem, python, cppcheck, doxygen, graphviz, py-sphinx, py-shroud, uncrustify
Link Dependencies:
cuda, mpi, conduit, hdf5, lua, scr, raja, umpire, mfem, python, cppcheck, doxygen, graphviz, py-sphinx, py-shroud, uncrustify
Description:
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.

bam-readcount

Homepage:
Spack package:
Versions:
0.8.0
Build Dependencies:
cmake
Description:
Bam-readcount generates metrics at single nucleotide positions.

bamdst

Homepage:
Spack package:
Versions:
master
Build Dependencies:
zlib
Link Dependencies:
zlib
Description:
Bamdst is a a lightweight bam file depth statistical tool.

bamtools

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

bamutil

Homepage:
Spack package:
Versions:
1.0.13
Build Dependencies:
zlib
Link Dependencies:
zlib
Description:
bamUtil is a repository that contains several programs that perform operations on SAM/BAM files. All of these programs are built into a single executable, bam.

barrnap

Homepage:
Spack package:
Versions:
0.8, 0.7, 0.6
Run Dependencies:
hmmer
Description:
Barrnap predicts the location of ribosomal RNA genes in genomes.

bart

Homepage:
Spack package:
Versions:
0.5.00
Build Dependencies:
cuda, libpng, fftw, blas, lapack, python
Link Dependencies:
cuda, libpng, fftw, blas, lapack, python
Run Dependencies:
py-numpy, py-matplotlib
Description:
BART: Toolbox for Computational Magnetic Resonance Imaging

bash

Homepage:
Spack package:
Versions:
5.0, 4.4.12, 4.4, 4.3
Build Dependencies:
ncurses, readline, iconv
Link Dependencies:
ncurses, readline, iconv
Description:
The GNU Project's Bourne Again SHell.

bash-completion

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

bashtop

Homepage:
Spack package:
Versions:
0.8.17, 0.8.16, 0.8.15, 0.8.14, 0.8.13, 0.8.12, 0.8.11, 0.8.10, 0.8.9, 0.8.8
Description:
Linux resource monitor.

bat

Homepage:
Spack package:
Versions:
0.13.0, 0.12.1
Build Dependencies:
rust
Link Dependencies:
rust
Description:
A cat(1) clone with wings.

batctl

Homepage:
Spack package:
Versions:
2019.5, 2019.4, 2019.3, 2019.2
Build Dependencies:
libnl
Link Dependencies:
libnl
Description:
B.A.T.M.A.N. advanced control and management tool

bats

Homepage:
Spack package:
Versions:
0.4.0
Description:
Bats is a TAP-compliant testing framework for Bash.

bazel

Homepage:
Spack package:
Versions:
3.1.0, 3.0.0, 2.2.0, 2.1.1, 2.1.0, 2.0.1, 2.0.0, 1.2.1, 1.2.0, 1.1.0, 1.0.1, 1.0.0, 0.29.1, 0.29.0, 0.28.1, 0.28.0, 0.27.2, 0.27.1, 0.27.0, 0.26.1, 0.26.0, 0.25.3, 0.25.2, 0.25.1, 0.25.0, 0.24.1, 0.24.0, 0.23.2, 0.23.1, 0.23.0, 0.22.0, 0.21.0, 0.20.0, 0.19.2, 0.19.1, 0.19.0, 0.18.1, 0.18.0, 0.17.2, 0.17.1, 0.16.1, 0.16.0, 0.15.2, 0.15.1, 0.15.0, 0.14.1, 0.14.0, 0.13.1, 0.13.0, 0.12.0, 0.11.1, 0.11.0, 0.10.1, 0.10.0, 0.9.0, 0.8.1, 0.8.0, 0.7.0, 0.6.1, 0.6.0, 0.5.4, 0.5.3, 0.5.2, 0.5.1, 0.5.0, 0.4.5, 0.4.4, 0.4.3, 0.4.2, 0.4.1, 0.4.0, 0.3.2, 0.3.1, 0.3.0
Build Dependencies:
jdk, python, zip
Run Dependencies:
jdk, python, zip
Description:
Bazel is an open-source build and test tool similar to Make, Maven, and Gradle. It uses a human-readable, high-level build language. Bazel supports projects in multiple languages and builds outputs for multiple platforms. Bazel supports large codebases across multiple repositories, and large numbers of users.

bbcp

Homepage:
Spack package:
Versions:
git
Build Dependencies:
zlib, openssl
Link Dependencies:
zlib, openssl
Description:
Securely and quickly copy data from source to target

bbmap

Homepage:
Spack package:
Versions:
38.63, 37.36
Build Dependencies:
java
Link Dependencies:
java
Description:
Short read aligner for DNA and RNA-seq data.

bc

Homepage:
Spack package:
Versions:
1.07
Build Dependencies:
ed, texinfo
Description:
bc is an arbitrary precision numeric processing language. Syntax is similar to C, but differs in many substantial areas. It supports interactive execution of statements.

bcache

Homepage:
Spack package:
Versions:
1.0.8, 1.0.7, 1.0.6, 1.0.5, 1.0.4
Build Dependencies:
libuuid, util-linux, gettext
Link Dependencies:
libuuid, util-linux, gettext
Description:
Bcache is a patch for the Linux kernel to use SSDs to cache other block devices.

bcftools

Homepage:
Spack package:
Versions:
1.10.2, 1.9, 1.8, 1.7, 1.6, 1.4, 1.3.1, 1.2
Build Dependencies:
gsl, perl, htslib
Link Dependencies:
gsl, htslib
Run Dependencies:
py-matplotlib, perl
Description:
BCFtools is a set of utilities that manipulate variant calls in the Variant Call Format (VCF) and its binary counterpart BCF. All commands work transparently with both VCFs and BCFs, both uncompressed and BGZF- compressed.

bcl2fastq2

Homepage:
Spack package:
Versions:
2.20.0.422, 2.19.1.403
Build Dependencies:
boost, cmake, libxml2, libxslt, libgcrypt, zlib
Link Dependencies:
boost, cmake, libxml2, libxslt, libgcrypt, zlib
Description:
The bcl2fastq2 Conversion Software converts base call (BCL) files from a sequencing run into FASTQ files.

bdftopcf

Homepage:
Spack package:
Versions:
1.0.5
Build Dependencies:
libxfont, pkgconfig, xproto, fontsproto, util-macros
Link Dependencies:
libxfont
Description:
bdftopcf is a font compiler for the X server and font server. Fonts in Portable Compiled Format can be read by any architecture, although the file is structured to allow one particular architecture to read them directly without reformatting. This allows fast reading on the appropriate machine, but the files are still portable (but read more slowly) on other machines.

bdw-gc

Homepage:
Spack package:
Versions:
8.0.0, 7.6.0, 7.4.4
Build Dependencies:
libatomic-ops
Link Dependencies:
libatomic-ops
Description:
The Boehm-Demers-Weiser conservative garbage collector is a garbage collecting replacement for C malloc or C++ new.

beagle

Homepage:
Spack package:
Versions:
5.1, 5.0, 4.1
Run Dependencies:
java
Description:
Beagle is a software package for phasing genotypes and for imputing ungenotyped markers.

bear

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

beast-tracer

Homepage:
Spack package:
Versions:
1.7.1
Build Dependencies:
ant, java
Run Dependencies:
java
Description:
Tracer is a graphical tool for visualization and diagnostics of MCMC output.

beast1

Homepage:
Spack package:
Versions:
1.10.4, 1.8.4
Build Dependencies:
libbeagle
Link Dependencies:
libbeagle
Run Dependencies:
java, libbeagle
Description:
BEAST is a cross-platform program for Bayesian analysis of molecular sequences using MCMC.

beast2

Homepage:
Spack package:
Versions:
2.5.2, 2.4.6
Build Dependencies:
java
Link Dependencies:
java
Description:
BEAST is a cross-platform program for Bayesian inference using MCMC of molecular sequences. It is entirely orientated towards rooted, time- measured phylogenies inferred using strict or relaxed molecular clock models. It can be used as a method of reconstructing phylogenies but is also a framework for testing evolutionary hypotheses without conditioning on a single tree topology.

bedops

Homepage:
Spack package:
Versions:
2.4.35, 2.4.34, 2.4.30
Description:
BEDOPS is an open-source command-line toolkit that performs highly efficient and scalable Boolean and other set operations, statistical calculations, archiving, conversion and other management of genomic data of arbitrary scale.

bedtools2

Homepage:
Spack package:
Versions:
2.27.1, 2.27.0, 2.26.0, 2.25.0, 2.23.0
Build Dependencies:
zlib
Link Dependencies:
zlib
Description:
Collectively, the bedtools utilities are a swiss-army knife of tools for a wide-range of genomics analysis tasks. The most widely-used tools enable genome arithmetic: that is, set theory on the genome.

beforelight

Homepage:
Spack package:
Versions:
1.0.5
Build Dependencies:
libx11, libxscrnsaver, libxt, pkgconfig, util-macros
Link Dependencies:
libx11, libxscrnsaver, libxt
Description:
The beforelight program is a sample implementation of a screen saver for X servers supporting the MIT-SCREEN-SAVER extension. It is only recommended for use as a code sample, as it does not include features such as screen locking or configurability.

benchmark

Homepage:
Spack package:
Versions:
develop, 1.5.0, 1.4.1, 1.4.0, 1.3.0, 1.2.0, 1.1.0, 1.0.0
Build Dependencies:
cmake
Description:
A microbenchmark support library

berkeley-db

Homepage:
Spack package:
Versions:
6.2.32, 6.1.29, 6.0.35, 5.3.28
Description:
Oracle Berkeley DB

bertini

Homepage:
Spack package:
Versions:
1.5
Build Dependencies:
flex, bison, gmp, mpfr, mpi
Link Dependencies:
gmp, mpfr, mpi
Description:
Bertini is a general-purpose solver, written in C, that was created for research about polynomial continuation. It solves for the numerical solution of systems of polynomial equations using homotopy continuation.

bgpdump

Homepage:
Spack package:
Versions:
master
Build Dependencies:
m4, autoconf, automake, libtool, bzip2
Link Dependencies:
bzip2
Description:
Utility and C Library for parsing MRT files

bib2xhtml

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

bigreqsproto

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

bind9

Homepage:
Spack package:
Versions:
9_14_6
Description:
BIND 9 has evolved to be a very flexible, full-featured DNS system.

binutils

Homepage:
Spack package:
Versions:
2.34, 2.33.1, 2.32, 2.31.1, 2.29.1, 2.28, 2.27, 2.26, 2.25.1, 2.25, 2.24, 2.23.2, 2.20.1
Build Dependencies:
zlib, gettext, m4, bison, texinfo
Link Dependencies:
zlib, gettext
Description:
GNU binutils, which contain the linker, assembler, objdump and others

bioawk

Homepage:
Spack package:
Versions:
1.0
Build Dependencies:
zlib, bison
Link Dependencies:
zlib
Description:
Bioawk is an extension to Brian Kernighan's awk, adding the support of several common biological data formats, including optionally gzip'ed BED, GFF, SAM, VCF, FASTA/Q and TAB-delimited formats with column names.

biobloom

Homepage:
Spack package:
Versions:
2.2.0
Build Dependencies:
boost, sdsl-lite, sparsehash, zlib
Link Dependencies:
boost, sdsl-lite, sparsehash, zlib
Description:
BioBloom Tools (BBT) provides the means to create filters for a given reference and then to categorize sequences.

bismark

Homepage:
Spack package:
Versions:
0.19.0, 0.18.2
Run Dependencies:
bowtie2, perl, samtools
Description:
A tool to map bisulfite converted sequence reads and determine cytosine methylation states

bison

Homepage:
Spack package:
Versions:
3.4.2, 3.4.1, 3.3.2, 3.0.5, 3.0.4, 2.7
Build Dependencies:
diffutils, m4, perl, help2man
Run Dependencies:
m4
Description:
Bison is a general-purpose parser generator that converts an annotated context-free grammar into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.

bitmap

Homepage:
Spack package:
Versions:
1.0.8
Build Dependencies:
libx11, libxmu, libxaw, libxt, xbitmaps, xproto, pkgconfig, util-macros
Link Dependencies:
libx11, libxmu, libxaw, libxt
Description:
bitmap, bmtoa, atobm - X bitmap (XBM) editor and converter utilities.

blaspp

Homepage:
Spack package:
Versions:
develop
Build Dependencies:
cmake, blas
Link Dependencies:
blas
Description:
C++ API for the Basic Linear Algebra Subroutines. Developed by the Innovative Computing Laboratory at the University of Tennessee, Knoxville.

blasr

Homepage:
Spack package:
Versions:
5.3.1
Build Dependencies:
ncurses, hdf5, htslib, zlib, boost, pbbam, blasr-libcpp, python
Link Dependencies:
ncurses, hdf5, htslib, zlib, boost, pbbam, blasr-libcpp
Description:
The PacBio long read aligner.

blasr-libcpp

Homepage:
Spack package:
Versions:
5.3.1
Build Dependencies:
pbbam, hdf5, python
Link Dependencies:
pbbam, hdf5
Description:
Blasr_libcpp is a library used by blasr and other executables such as samtoh5, loadPulses for analyzing PacBio sequences.

blast-legacy

Homepage:
Spack package:
Versions:
2.2.26
Build Dependencies:
tcsh
Description:
Legacy NCBI BLAST distribution -- no longer supported. Contains older programs including `blastall'

blast-plus

Homepage:
Spack package:
Versions:
2.9.0, 2.8.1, 2.7.1, 2.6.0, 2.2.30
Build Dependencies:
jpeg, libpng, freetype, gnutls, openssl, zlib, bzip2, lzo, pcre, python, perl, lmdb
Link Dependencies:
jpeg, libpng, freetype, gnutls, openssl, zlib, bzip2, lzo, pcre, python, perl, lmdb
Description:
Basic Local Alignment Search Tool.

blast2go

Homepage:
Spack package:
Versions:
5.2.5
Build Dependencies:
bash, java
Run Dependencies:
blast-plus
Description:
Blast2GO is a bioinformatics platform for high-quality functional annotation and analysis of genomic datasets.

blat

Homepage:
Spack package:
Versions:
35
Build Dependencies:
libpng
Link Dependencies:
libpng
Description:
BLAT (BLAST-like alignment tool) is a pairwise sequence alignment algorithm.

blaze

Homepage:
Spack package:
Versions:
master, 3.5, 3.4, 3.3, 3.2, 3.1, 3.0, 2.6, 2.5, 2.4, 2.3, 2.2, 2.1, 2.0, 1.5, 1.4, 1.3, 1.2, 1.1, 1.0
Build Dependencies:
cmake
Description:
Blaze is an open-source, high-performance C++ math library for dense and sparse arithmetic. With its state-of-the-art Smart Expression Template implementation Blaze combines the elegance and ease of use of a domain- specific language with HPC-grade performance, making it one of the most intuitive and fastest C++ math libraries available.

blis

Homepage:
Spack package:
Versions:
master, 0.6.1, 0.6.0, 0.5.0, 0.4.0, 0.3.2, 0.3.1, 0.3.0, 0.2.2
Build Dependencies:
python
Run Dependencies:
python
Description:
BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries. The framework was designed to isolate essential kernels of computation that, when optimized, immediately enable optimized implementations of most of its commonly used and computationally intensive operations. BLIS is written in ISO C99 and available under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like API, it also includes a BLAS compatibility layer which gives application developers access to BLIS implementations via traditional BLAS routine calls. An object-based API unique to BLIS is also available.

bliss

Homepage:
Spack package:
Versions:
0.73
Build Dependencies:
gmp, libtool
Link Dependencies:
gmp
Description:
bliss: A Tool for Computing Automorphism Groups and Canonical Labelings of Graphs

blitz

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

blktrace

Homepage:
Spack package:
Versions:
1.2.0, 1.1.0, 1.0.5, 1.0.4, 1.0.3, 1.0.2
Build Dependencies:
libaio
Link Dependencies:
libaio
Description:
blktrace is a block layer IO tracing mechanism which provides detailed information about request queue operations up to user space. There are three major components: a kernel component, a utility to record the i/o trace information for the kernel to user space, and utilities to analyse and view the trace information.

blogbench

Homepage:
Spack package:
Versions:
1.1, 1.0
Description:
A filesystem benchmark tool that simulates a realistic load.

bmake

Homepage:
Spack package:
Versions:
20180512, 20171207
Description:
Portable version of NetBSD make(1).

bmi

Homepage:
Spack package:
Versions:
develop
Build Dependencies:
autoconf, automake
Description:
a communications framework and network abstraction layer

bml

Homepage:
Spack package:
Versions:
develop, 1.3.1, 1.3.0, 1.2.3, 1.2.2, 1.1.0
Build Dependencies:
cmake, blas, lapack, mpi
Link Dependencies:
blas, lapack, mpi
Description:
The basic matrix library (bml) is a collection of various matrix data formats (in dense and sparse) and their associated algorithms for basic matrix operations.

bohrium

Homepage:
Spack package:
Versions:
develop, 0.9.1, 0.9.0
Build Dependencies:
cuda, cmake, python, boost, opencl, netlib-lapack, blas, opencv, py-numpy, swig, py-cython, zlib
Link Dependencies:
cuda, python, boost, opencl, netlib-lapack, blas, opencv, zlib
Run Dependencies:
py-numpy
Test Dependencies:
python, py-numpy
Description:
Library for automatic acceleration of array operations

boinc-client

Homepage:
Spack package:
Versions:
7.16.5
Build Dependencies:
autoconf, automake, libtool, m4, curl, openssl, freeglut, libsm, libice, libxmu, libxi, libx11, libjpeg, wxwidgets, libnotify, sqlite
Link Dependencies:
curl, openssl, freeglut, libsm, libice, libxmu, libxi, libx11, libjpeg, wxwidgets, libnotify, sqlite
Description:
BOINC is a platform for high-throughput computing on a large scale (thousands or millions of computers). It can be used for volunteer computing (using consumer devices) or grid computing (using organizational resources). It supports virtualized, parallel, and GPU- based applications.

bolt

Homepage:
Spack package:
Versions:
1.0, main
Build Dependencies:
cmake, argobots, autoconf, automake, libtool
Link Dependencies:
argobots
Description:
BOLT targets a high-performing OpenMP implementation, especially specialized for fine-grain parallelism. Unlike other OpenMP implementations, BOLT utilizes a lightweight threading model for its underlying threading mechanism. It currently adopts Argobots, a new holistic, low-level threading and tasking runtime, in order to overcome shortcomings of conventional OS-level threads. The current BOLT implementation is based on the OpenMP runtime in LLVM, and thus it can be used with LLVM/Clang, Intel OpenMP compiler, and GCC.

bonniepp

Homepage:
Spack package:
Versions:
1.98
Description:
Bonnie++ is a benchmark suite that is aimed at performing a number of simple tests of hard drive and file system performance.

bookleaf-cpp

Homepage:
Spack package:
Versions:
develop, 2.0.2, 2.0.1, 2.0
Build Dependencies:
cmake, caliper, parmetis, silo, typhon, mpi, yaml-cpp
Link Dependencies:
caliper, parmetis, silo, typhon, mpi, yaml-cpp
Description:
BookLeaf is a 2D unstructured hydrodynamics mini-app.

boost

Homepage:
Spack package:
Versions:
develop, 1.73.0, 1.72.0, 1.71.0, 1.70.0, 1.69.0, 1.68.0, 1.67.0, 1.66.0, 1.65.1, 1.65.0, 1.64.0, 1.63.0, 1.62.0, 1.61.0, 1.60.0, 1.59.0, 1.58.0, 1.57.0, 1.56.0, 1.55.0, 1.54.0, 1.53.0, 1.52.0, 1.51.0, 1.50.0, 1.49.0, 1.48.0, 1.47.0, 1.46.1, 1.46.0, 1.45.0, 1.44.0, 1.43.0, 1.42.0, 1.41.0, 1.40.0, 1.39.0, 1.38.0, 1.37.0, 1.36.0, 1.35.0, 1.34.1, 1.34.0
Build Dependencies:
icu4c, python, mpi, bzip2, zlib, py-numpy
Link Dependencies:
icu4c, python, mpi, bzip2, zlib
Run Dependencies:
py-numpy
Description:
Boost provides free peer-reviewed portable C++ source libraries, emphasizing libraries that work well with the C++ Standard Library. Boost libraries are intended to be widely useful, and usable across a broad spectrum of applications. The Boost license encourages both commercial and non-commercial use.

boostmplcartesianproduct

Homepage:
Spack package:
Versions:
20161205
Description:
Cartesian_product is an extension to the Boost.MPL library and as such requires a version of the Boost libraries on your system.

bowtie

Homepage:
Spack package:
Versions:
1.2.3, 1.2.2_p1, 1.2.2, 1.2.1.1, 1.2.1, 1.2.0, 1.2
Build Dependencies:
tbb, zlib
Link Dependencies:
tbb, zlib
Description:
Bowtie is an ultrafast, memory-efficient short read aligner for short DNA sequences (reads) from next-gen sequencers.

bowtie2

Homepage:
Spack package:
Versions:
2.3.5.1, 2.3.5, 2.3.4.1, 2.3.1, 2.3.0, 2.2.5
Build Dependencies:
tbb, readline, zlib
Link Dependencies:
tbb, readline, zlib
Run Dependencies:
perl, python
Description:
Bowtie 2 is an ultrafast and memory-efficient tool for aligning sequencing reads to long reference sequences

boxlib

Homepage:
Spack package:
Versions:
16.12.2
Build Dependencies:
cmake, mpi
Link Dependencies:
mpi
Description:
BoxLib, a software framework for massively parallel block-structured adaptive mesh refinement (AMR) codes.

bpp-core

Homepage:
Spack package:
Versions:
2.2.0
Build Dependencies:
cmake
Description:
Bio++ core library.

bpp-phyl

Homepage:
Spack package:
Versions:
2.2.0
Build Dependencies:
cmake, bpp-core, bpp-seq
Link Dependencies:
bpp-core, bpp-seq
Description:
Bio++ phylogeny library.

bpp-seq

Homepage:
Spack package:
Versions:
2.2.0
Build Dependencies:
cmake, bpp-core
Link Dependencies:
bpp-core
Description:
Bio++ seq library.

bpp-suite

Homepage:
Spack package:
Versions:
2.2.0
Build Dependencies:
cmake, texinfo, bpp-core, bpp-seq, bpp-phyl
Link Dependencies:
bpp-core, bpp-seq, bpp-phyl
Description:
BppSuite is a suite of ready-to-use programs for phylogenetic and sequence analysis.

bracken

Homepage:
Spack package:
Versions:
1.0.0
Build Dependencies:
perl, python, perl-exporter-tiny, perl-list-moreutils, perl-parallel-forkmanager
Link Dependencies:
perl, python, perl-exporter-tiny, perl-list-moreutils, perl-parallel-forkmanager
Run Dependencies:
perl, python
Description:
Bracken (Bayesian Reestimation of Abundance with KrakEN) is a highly accurate statistical method that computes the abundance of species in DNA sequences from a metagenomics sample.

braker

Homepage:
Spack package:
Versions:
2.1.4, 1.11
Build Dependencies:
perl, perl-scalar-util-numeric, perl-parallel-forkmanager, perl-file-which, perl-yaml, perl-hash-merge, perl-logger-simple, perl-file-homedir, augustus, genemark-et, bamtools, samtools, diamond
Link Dependencies:
augustus, genemark-et, bamtools, samtools, diamond
Run Dependencies:
perl, perl-scalar-util-numeric, perl-parallel-forkmanager, perl-file-which, perl-yaml, perl-hash-merge, perl-logger-simple, perl-file-homedir
Description:
BRAKER is a pipeline for unsupervised RNA-Seq-based genome annotation that combines the advantages of GeneMark-ET and AUGUSTUS

branson

Homepage:
Spack package:
Versions:
develop, 0.82, 0.81, 0.8
Build Dependencies:
cmake, mpi, boost, metis, parmetis
Link Dependencies:
mpi, boost, metis, parmetis
Description:
Branson's purpose is to study different algorithms for parallel Monte Carlo transport. Currently it contains particle passing and mesh passing methods for domain decomposition.

breakdancer

Homepage:
Spack package:
Versions:
master, 1.4.5
Build Dependencies:
cmake, zlib
Link Dependencies:
zlib, ncurses
Run Dependencies:
perl-statistics-descriptive, perl-math-cdf, perl-gdgraph, perl-gdgraph-histogram, perl-list-moreutils, perl-exporter-tiny
Description:
BreakDancer-1.3.6, released under GPLv3, is a perl/Cpp package that provides genome-wide detection of structural variants from next generation paired-end sequencing reads. It includes two complementary programs. BreakDancerMax predicts five types of structural variants: insertions, deletions, inversions, inter- and intra-chromosomal translocations from next-generation short paired-end sequencing reads using read pairs that are mapped with unexpected separation distances or orientation. BreakDancerMini focuses on detecting small indels (usually between 10bp and 100bp) using normally mapped read pairs..

bref3

Homepage:
Spack package:
Versions:
2019-11-25, 2019-07-12, 2018-01-27
Run Dependencies:
java
Description:
Bref3: Converts from VCF format to bref3 format.

breseq

Homepage:
Spack package:
Versions:
0.33.2, 0.33.1, 0.31.1
Build Dependencies:
autoconf, automake, libtool, m4
Link Dependencies:
zlib
Run Dependencies:
bedtools2, r
Description:
breseq is a computational pipeline for finding mutations relative to a reference sequence in short-read DNA re-sequencing data for haploid microbial-sized genomes.

bridger

Homepage:
Spack package:
Versions:
2014-12-01
Build Dependencies:
boost
Link Dependencies:
boost
Run Dependencies:
perl
Description:
Bridger : An Efficient De novo Transcriptome Assembler For RNA-Seq Data

brigand

Homepage:
Spack package:
Versions:
master, 1.3.0, 1.2.0, 1.1.0, 1.0.0
Description:
Brigand Meta-programming library

brltty

Homepage:
Spack package:
Versions:
6.0, 5.6, 5.5, 5.4
Build Dependencies:
autoconf, automake, libtool, m4, expat
Link Dependencies:
expat
Description:
BRLTTY is a background process (daemon) providing access to the Linux/Unix console (when in text mode) for a blind person using a refreshable braille display.

brotli

Homepage:
Spack package:
Versions:
1.0.7
Build Dependencies:
cmake
Description:
Brotli is a generic-purpose lossless compression algorithm

brpc

Homepage:
Spack package:
Versions:
0.9.7, 0.9.6, 0.9.5
Build Dependencies:
cmake, gflags, protobuf, leveldb, openssl
Link Dependencies:
gflags, protobuf, leveldb, openssl
Description:
An industrial-grade RPC framework used throughout Baidu, with 1,000,000+ instances(not counting clients) and thousands kinds of services, called "baidu-rpc" inside Baidu. Only C++ implementatioo on is opensourced right now.

bsseeker2

Homepage:
Spack package:
Versions:
2.1.8, 2.1.7, 2.1.2
Build Dependencies:
python, py-pysam
Run Dependencies:
python, py-pysam
Description:
A versatile aligning pipeline for bisulfite sequencing data.

bubblewrap

Homepage:
Spack package:
Versions:
0.4.0, 0.3.3, 0.3.2, 0.3.1
Build Dependencies:
autoconf, automake, libtool, m4, libcap
Link Dependencies:
libcap
Description:
Unprivileged sandboxing tool

bucky

Homepage:
Spack package:
Versions:
1.4.4
Description:
BUCKy is a free program to combine molecular data from multiple loci. BUCKy estimates the dominant history of sampled individuals, and how much of the genome supports each relationship, using Bayesian concordance analysis.

buddy

Homepage:
Spack package:
Versions:
2.4
Description:
A Binary Decision Diagram library.

bumpversion

Homepage:
Spack package:
Versions:
0.5.3, 0.5.0
Build Dependencies:
python, py-setuptools
Link Dependencies:
python
Run Dependencies:
python
Description:
Version-bump your software with a single command.

busco

Homepage:
Spack package:
Versions:
3.0.1, 2.0.1
Build Dependencies:
python, blast-plus, hmmer, augustus
Link Dependencies:
python, blast-plus, hmmer, augustus
Run Dependencies:
python
Description:
Assesses genome assembly and annotation completeness with Benchmarking Universal Single-Copy Orthologs

busybox

Homepage:
Spack package:
Versions:
1.31.1, 1.31.0, 1.30.1, 1.30.0
Description:
BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides replacements for most of the utilities you usually find in GNU fileutils, shellutils, etc

butter

Homepage:
Spack package:
Versions:
0.3.3
Build Dependencies:
perl, samtools, bowtie
Link Dependencies:
samtools, bowtie
Run Dependencies:
perl
Description:
butter: Bowtie UTilizing iTerative placEment of Repetitive small rnas. A wrapper for bowtie to produce small RNA-seq alignments where multimapped small RNAs tend to be placed near regions of confidently high density.

butterflypack

Homepage:
Spack package:
Versions:
master, 1.1.0, 1.0.3, 1.0.1, 1.0.0
Build Dependencies:
cmake, mpi, blas, lapack, scalapack, arpack-ng
Link Dependencies:
mpi, blas, lapack, scalapack, arpack-ng
Description:
ButterflyPACK is a mathematical software for rapidly solving large-scale dense linear systems that exhibit off-diagonal rank-deficiency. These systems arise frequently from boundary element methods, or factorization phases in finite-difference/finite-element methods. ButterflyPACK relies on low-rank or butterfly formats under Hierarchical matrix, HODLR or other hierarchically nested frameworks to compress, factor and solve the linear system in quasi-linear time. The computationally most intensive phase, factorization, is accelerated via randomized linear algebras. The butterfly format, originally inspired by the butterfly data flow in fast Fourier Transform, is a linear algebra tool well-suited for compressing matrices arising from high-frequency wave equations or highly oscillatory integral operators.

bwa

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

bwtool

Homepage:
Spack package:
Versions:
1.0
Build Dependencies:
libbeato
Link Dependencies:
libbeato
Description:
bwtool is a command-line utility for bigWig files.

byacc

Homepage:
Spack package:
Versions:
master
Build Dependencies:
m4, autoconf, automake, libtool
Description:
Berkeley Yacc is an LALR(1) parser generator. Berkeley Yacc has been made as compatible as possible with AT&T Yacc. Berkeley Yacc can accept any input specification that conforms to the AT&T Yacc documentation. Specifications that take advantage of undocumented features of AT&T Yacc will probably be rejected.

byobu

Homepage:
Spack package:
Versions:
5.131, 5.127, 5.125, 5.123
Build Dependencies:
tmux
Run Dependencies:
tmux
Description:
Byobu: Text-based window manager and terminal multiplexer.

bzip2

Homepage:
Spack package:
Versions:
1.0.8, 1.0.7, 1.0.6
Build Dependencies:
diffutils
Description:
bzip2 is a freely available, patent free high-quality data compressor. It typically compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical compressors), whilst being around twice as fast at compression and six times faster at decompression.

c-ares

Homepage:
Spack package:
Versions:
master, 1.15.0, 1.13.0
Build Dependencies:
cmake
Description:
c-ares: A C library for asynchronous DNS requests

c-blosc

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

c-blosc2

Homepage:
Spack package:
Versions:
develop
Build Dependencies:
cmake, lizard, lz4, snappy, zlib, zstd
Link Dependencies:
lizard, lz4, snappy, zlib, zstd
Description:
Next generation c-blosc with a new API, a new container and other bells and whistles

c-lime

Homepage:
Spack package:
Versions:
2-3-9
Description:
LIME (which can stand for Lattice QCD Interchange Message Encapsulation or more generally, Large Internet Message Encapsulation) is a simple packaging scheme for combining records containing ASCII and/or binary data.

cabana

Homepage:
Spack package:
Versions:
master, 0.3.0, 0.2.0, 0.1.0-rc0, 0.1.0
Build Dependencies:
cmake, kokkos-legacy, kokkos, mpi
Link Dependencies:
kokkos-legacy, kokkos, mpi
Description:
The Exascale Co-Design Center for Particle Applications Toolkit

caffe

Homepage:
Spack package:
Versions:
1.0, rc5, rc4, rc3, rc2
Build Dependencies:
cmake, boost, cuda, blas, protobuf, glog, gflags, hdf5, opencv, leveldb, lmdb, python, py-numpy, matlab
Link Dependencies:
boost, cuda, blas, protobuf, glog, gflags, hdf5, opencv, leveldb, lmdb, python, matlab
Run Dependencies:
py-numpy
Description:
Caffe is a deep learning framework made with expression, speed, and modularity in mind. It is developed by the Berkeley Vision and Learning Center (BVLC) and by community contributors.

cairo

Homepage:
Spack package:
Versions:
1.17.2, 1.16.0, 1.14.12, 1.14.8, 1.14.0
Build Dependencies:
libx11, libxext, libxrender, libxcb, python, libpng, librsvg, glib, pixman, automake, autoconf, libtool, m4, freetype, pkgconfig, fontconfig
Link Dependencies:
libx11, libxext, libxrender, libxcb, libpng, librsvg, glib, pixman, freetype, fontconfig
Description:
Cairo is a 2D graphics library with support for multiple output devices.

cairomm

Homepage:
Spack package:
Versions:
1.6.4, 1.6.2
Build Dependencies:
cairo, libsigcpp
Link Dependencies:
cairo, libsigcpp
Description:
Cairomm is a C++ wrapper for the cairo graphics library.

caliper

Homepage:
Spack package:
Versions:
master, 2.3.0, 2.2.0, 2.1.1, 2.0.1, 1.9.1, 1.9.0, 1.8.0, 1.7.0
Build Dependencies:
cmake, adiak, gotcha, dyninst, papi, libpfm4, mpi, unwind, sosflow, python
Link Dependencies:
adiak, gotcha, dyninst, papi, libpfm4, mpi, unwind, sosflow
Description:
Caliper is a program instrumentation and performance measurement framework. It is designed as a performance analysis toolbox in a library, allowing one to bake performance analysis capabilities directly into applications and activate them at runtime.

callpath

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

camellia

Homepage:
Spack package:
Versions:
master
Build Dependencies:
cmake, trilinos, moab, hdf5, mpi
Link Dependencies:
trilinos, moab, hdf5, mpi
Description:
Camellia: user-friendly MPI-parallel adaptive finite element package, with support for DPG and other hybrid methods, built atop Trilinos.

camx

Homepage:
Spack package:
Versions:
6.50
Build Dependencies:
mpi
Link Dependencies:
mpi
Description:
Comprehensive Air Quality Model with Extensions.

canal

Homepage:
Spack package:
Versions:
1.1.4, 1.1.3, 1.1.2
Build Dependencies:
maven, java
Run Dependencies:
java
Description:
Alibaba MySQL binlog incremental subscription & consumer components.

candle-benchmarks

Homepage:
Spack package:
Versions:
0.1
Build Dependencies:
python, py-theano, py-keras, py-matplotlib, py-tqdm, py-scikit-learn, opencv, py-mdanalysis, py-mpi4py, py-h5py, py-requests
Link Dependencies:
python, opencv
Run Dependencies:
py-theano, py-keras, py-matplotlib, py-tqdm, py-scikit-learn, py-mdanalysis, py-mpi4py, py-h5py, py-requests
Description:
ECP-CANDLE Benchmarks

cantera

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

canu

Homepage:
Spack package:
Versions:
1.8, 1.7.1, 1.7, 1.5
Run Dependencies:
gnuplot, jdk, perl
Description:
A single molecule sequence assembler for genomes large and small.

cap3

Homepage:
Spack package:
Versions:
2015-02-11
Description:
CAP3 is DNA Sequence Assembly Program

capnproto

Homepage:
Spack package:
Versions:
0.7.0
Description:
Cap'n Proto is an insanely fast data interchange format and capability- based RPC system.

capstone

Homepage:
Spack package:
Versions:
4.0.1
Build Dependencies:
cmake
Description:
Capstone is a lightweight multi-platform, multi-architecture disassembly framework.

cardioid

Homepage:
Spack package:
Versions:
develop, elecfem
Build Dependencies:
cmake, blas, lapack, mpi, cuda, mfem, perl
Link Dependencies:
blas, lapack, mpi, cuda, mfem
Description:
Cardiac simulation suite.

casacore

Homepage:
Spack package:
Versions:
3.2.0, 3.1.2, 3.1.1, 3.1.0, 3.0.0, 2.4.1
Build Dependencies:
cmake, flex, bison, blas, lapack, cfitsio, wcslib, fftw, hdf5, readline, python, boost, py-numpy
Link Dependencies:
blas, lapack, cfitsio, wcslib, fftw, hdf5, readline, python, boost, py-numpy
Description:
A suite of c++ libraries for radio astronomy data processing.

cask

Homepage:
Spack package:
Versions:
0.8.1, 0.7.4
Build Dependencies:
emacs
Run Dependencies:
emacs
Description:
Cask is a project management tool for Emacs Lisp to automate the package development cycle; development, dependencies, testing, building, packaging and more.

casper

Homepage:
Spack package:
Versions:
0.8.2
Build Dependencies:
jellyfish, boost
Link Dependencies:
jellyfish, boost
Description:
CASPER (Context-Aware Scheme for Paired-End Read) is state-of-the art merging tool in terms of accuracy and robustness. Using this sophisticated merging method, we could get elongated reads from the forward and reverse reads.

cassandra

Homepage:
Spack package:
Versions:
4.0-alpha2, 4.0-alpha1, 3.11.6, 3.11.5
Build Dependencies:
java
Run Dependencies:
java
Description:
Apache Cassandra is a highly-scalable partitioned row store. Rows are organized into tables with a required primary key.

catalyst

Homepage:
Spack package:
Versions:
5.6.0, 5.5.2, 5.5.1, 5.5.0, 5.4.1, 5.4.0, 5.3.0, 5.2.0, 5.1.2, 5.0.1, 4.4.0
Build Dependencies:
cmake, python, git, mpi, py-numpy, py-mpi4py, gl, mesa, glx
Link Dependencies:
python, mpi, gl, mesa, glx
Run Dependencies:
python, py-numpy, py-mpi4py
Description:
Catalyst is an in situ use case library, with an adaptable application programming interface (API), that orchestrates the alliance between simulation and analysis and/or visualization tasks.

catch2

Homepage:
Spack package:
Versions:
master, 2.12.3, 2.12.1, 2.12.0, 2.11.3, 2.11.2, 2.11.1, 2.11.0, 2.10.2, 2.10.1, 2.10.0, 2.9.2, 2.9.1, 2.9.0, 2.8.0, 2.7.2, 2.7.1, 2.7.0, 2.6.1, 2.6.0, 2.5.0, 2.4.2, 2.4.1, 2.4.0, 2.3.0, 2.2.3, 2.2.2, 2.2.1, 2.1.0, 2.0.1, 1.12.1, 1.12.0, 1.11.0, 1.10.0, 1.9.7, 1.9.6, 1.9.5, 1.9.4, 1.9.3, 1.9.2, 1.9.1, 1.9.0, 1.8.2, 1.8.1, 1.8.0, 1.7.2, 1.7.1, 1.7.0, 1.6.1, 1.6.0, 1.5.9, 1.5.0, 1.4.0, 1.3.5, 1.3.0
Build Dependencies:
cmake
Description:
Catch2 is a multi-paradigm test framework for C++, which also supports Objective-C (and maybe C).

cbench

Homepage:
Spack package:
Versions:
1.3.0
Build Dependencies:
mpi, blas, lapack, fftw
Link Dependencies:
mpi, blas, lapack, fftw
Description:
Cbench is intended as a relatively straightforward toolbox of tests, benchmarks, applications, utilities, and framework to hold them together with the goal to facilitate scalable testing, benchmarking, and analysis of a Linux parallel compute cluster.

cblas

Homepage:
Spack package:
Versions:
2015-06-06
Build Dependencies:
blas
Link Dependencies:
blas
Description:
The BLAS (Basic Linear Algebra Subprograms) are routines that provide standard building blocks for performing basic vector and matrix operations.

cbtf

Homepage:
Spack package:
Versions:
develop, 1.9.3, 1.9.2, 1.9.1.2, 1.9.1.1, 1.9.1.0
Build Dependencies:
cmake, rpcsvc-proto, boost, mrnet, xerces-c, libxml2
Link Dependencies:
libtirpc, boost, mrnet, xerces-c, libxml2
Description:
CBTF project contains the base code for CBTF that supports creating components, component networks and the support to connect these components and component networks into sequential and distributed network tools.

cbtf-argonavis

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

cbtf-argonavis-gui

Homepage:
Spack package:
Versions:
develop, 1.3.0.0
Build Dependencies:
qt, cmake, boost, mrnet, cbtf, cbtf-krell, cbtf-argonavis, cuda, openspeedshop-utils, xerces-c, graphviz, qtgraph
Link Dependencies:
qt, boost, mrnet, cbtf, cbtf-krell, cbtf-argonavis, cuda, openspeedshop-utils, xerces-c, graphviz, qtgraph
Description:
CBTF Argo Navis GUI project contains the GUI that views OpenSpeedShop performance information by loading in the Sqlite database files.

cbtf-krell

Homepage:
Spack package:
Versions:
develop, 1.9.3, 1.9.2, 1.9.1.2, 1.9.1.1, 1.9.1.0
Build Dependencies:
cmake, rpcsvc-proto, binutils, boost, dyninst, mrnet, xerces-c, cbtf, libmonitor, libunwind, papi, llvm-openmp-ompt, openmpi, mpich, mvapich2, mpt, python, gotcha
Link Dependencies:
libtirpc, binutils, boost, dyninst, mrnet, xerces-c, cbtf, libmonitor, libunwind, papi, llvm-openmp-ompt, openmpi, mpich, mvapich2, mpt, gotcha
Run Dependencies:
mrnet, cbtf, libmonitor, papi, python
Description:
CBTF Krell project contains the Krell Institute contributions to the CBTF project. These contributions include many performance data collectors and support libraries as well as some example tools that drive the data collection at HPC levels of scale.

cbtf-lanl

Homepage:
Spack package:
Versions:
develop, 1.9.3, 1.9.2, 1.9.1.2, 1.9.1.1, 1.9.1.0
Build Dependencies:
cmake, mrnet, xerces-c, cbtf, cbtf-krell
Link Dependencies:
mrnet, xerces-c, cbtf, cbtf-krell
Description:
CBTF LANL project contains a memory tool and data center type system command monitoring tool.

ccache

Homepage:
Spack package:
Versions:
3.7.9, 3.7.1, 3.3.4, 3.3.3, 3.3.2, 3.3.1, 3.3, 3.2.9
Build Dependencies:
gperf, libxslt, zlib
Link Dependencies:
gperf, libxslt, zlib
Description:
ccache is a compiler cache. It speeds up recompilation by caching previous compilations and detecting when the same compilation is being done again.

ccfits

Homepage:
Spack package:
Versions:
2.5, 2.4
Build Dependencies:
cfitsio
Link Dependencies:
cfitsio
Description:
CCfits is an object oriented interface to the cfitsio library. It is designed to make the capabilities of cfitsio available to programmers working in C++. It is written in ANSI C++ and implemented using the C++ Standard Library with namespaces, exception handling, and member template functions.

ccs-qcd

Homepage:
Spack package:
Versions:
master, 1.2.1
Build Dependencies:
mpi
Link Dependencies:
mpi
Description:
This program benchmarks the performance of a linear equation solver with a large sparse coefficient matrix appering in a lattice QCD probrem. Lattice QCD describes the property of protons, neutrons and neucleons in terms of more fundamental interacting elementary particles gluon and quarks.

cctools

Homepage:
Spack package:
Versions:
7.1.5, 7.1.3, 7.1.2, 7.1.0, 7.0.18, 6.1.1
Build Dependencies:
openssl, perl, python, readline, gettext, swig, zlib
Link Dependencies:
openssl, readline, gettext, swig, zlib
Run Dependencies:
perl, python
Description:
The Cooperative Computing Tools (cctools) enable large scale distributed computations to harness hundreds to thousands of machines from clusters, clouds, and grids.

cdbfasta

Homepage:
Spack package:
Versions:
2017-03-16
Build Dependencies:
zlib
Link Dependencies:
zlib
Description:
Fast indexing and retrieval of fasta records from flat file databases

cdd

Homepage:
Spack package:
Versions:
0.61a
Build Dependencies:
libtool
Description:
The program cdd+ (cdd, respectively) is a C++ (ANSI C) implementation of the Double Description Method [MRTT53] for generating all vertices (i.e. extreme points) and extreme rays of a general convex polyhedron given by a system of linear inequalities

cddlib

Homepage:
Spack package:
Versions:
0.94h
Build Dependencies:
gmp, libtool
Link Dependencies:
gmp
Description:
The C-library cddlib is a C implementation of the Double Description Method of Motzkin et al. for generating all vertices (i.e. extreme points) and extreme rays of a general convex polyhedron in R^d given by a system of linear inequalities

cdecimal

Homepage:
Spack package:
Versions:
2.3
Description:
cdecimal is a fast drop-in replacement for the decimal module in Python's standard library.

cdhit

Homepage:
Spack package:
Versions:
4.8.1, 4.6.8
Build Dependencies:
perl
Link Dependencies:
zlib
Run Dependencies:
perl
Description:
CD-HIT is a very widely used program for clustering and comparing protein or nucleotide sequences.

cdo

Homepage:
Spack package:
Versions:
1.9.8, 1.9.7.1, 1.9.6, 1.9.5, 1.9.4, 1.9.3, 1.9.2, 1.9.1, 1.9.0, 1.8.2, 1.7.2
Build Dependencies:
pkgconfig, netcdf-c, hdf5, grib-api, eccodes, szip, udunits, libxml2, proj, curl, fftw, magics, libuuid
Link Dependencies:
netcdf-c, hdf5, grib-api, eccodes, szip, udunits, libxml2, proj, curl, fftw, magics, libuuid
Description:
CDO is a collection of command line Operators to manipulate and analyse Climate and NWP model Data.

ceed

Homepage:
Spack package:
Versions:
3.0.0, 2.0.0, 1.0.0
Build Dependencies:
libceed, occa, nek5000, nektools, gslib, nekbone, nekcem, petsc, hpgmg, magma, pumi, mfem, laghos, remhos, suite-sparse, hypre
Link Dependencies:
libceed, occa, nek5000, nektools, gslib, nekbone, nekcem, petsc, hpgmg, magma, pumi, mfem, laghos, remhos, suite-sparse, hypre
Description:
Ceed is a collection of benchmarks, miniapps, software libraries and APIs for efficient high-order finite element and spectral element discretizations for exascale applications developed in the Department of Energy (DOE) and partially supported by the Exascale Computing Project (ECP). This is a Spack bundle package that installs the CEED software components.

cereal

Homepage:
Spack package:
Versions:
1.3.0, 1.2.2, 1.2.1, 1.2.0, 1.1.2, 1.1.1, 1.1.0, 1.0.0, 0.9.1
Build Dependencies:
cmake
Description:
cereal is a header-only C++11 serialization library. cereal takes arbitrary data types and reversibly turns them into different representations, such as compact binary encodings, XML, or JSON. cereal was designed to be fast, light-weight, and easy to extend - it has no external dependencies and can be easily bundled with other code or used standalone.

ceres-solver

Homepage:
Spack package:
Versions:
1.14.0, 1.12.0
Build Dependencies:
cmake, eigen, lapack, glog
Link Dependencies:
eigen, lapack, glog
Description:
Ceres Solver is an open source C++ library for modeling and solving large, complicated optimization problems. It can be used to solve Non- linear Least Squares problems with bounds constraints and general unconstrained optimization problems. It is a mature, feature rich, and performant library that has been used in production at Google since 2010.

cfitsio

Homepage:
Spack package:
Versions:
3.450, 3.420, 3.410, 3.370
Build Dependencies:
curl, bzip2
Link Dependencies:
curl, bzip2
Description:
CFITSIO is a library of C and Fortran subroutines for reading and writing data files in FITS (Flexible Image Transport System) data format.

cgal

Homepage:
Spack package:
Versions:
4.13, 4.12, 4.11, 4.9.1, 4.9, 4.7, 4.6.3
Build Dependencies:
cmake, boost, gmp, mpfr, zlib, qt
Link Dependencies:
boost, gmp, mpfr, zlib, qt
Description:
The Computational Geometry Algorithms Library (CGAL) is a C++ library that aims to provide easy access to efficient and reliable algorithms in computational geometry. CGAL is used in various areas needing geometric computation, such as geographic information systems, computer aided design, molecular biology, medical imaging, computer graphics, and robotics.

cgdb

Homepage:
Spack package:
Versions:
0.7.0
Build Dependencies:
ncurses, readline
Link Dependencies:
ncurses, readline
Description:
A curses front-end to GDB

cgm

Homepage:
Spack package:
Versions:
16.0, 13.1.1, 13.1.0, 13.1
Build Dependencies:
mpi, oce
Link Dependencies:
mpi, oce
Description:
The Common Geometry Module, Argonne (CGMA) is a code library which provides geometry functionality used for mesh generation and other applications.

cgns

Homepage:
Spack package:
Versions:
develop, master, 4.1.1, 4.1.0, 4.0.0, 3.4.1, 3.4.0, 3.3.1, 3.3.0
Build Dependencies:
cmake, hdf5, mpi
Link Dependencies:
hdf5, mpi
Description:
The CFD General Notation System (CGNS) provides a general, portable, and extensible standard for the storage and retrieval of computational fluid dynamics (CFD) analysis data.

channelflow

Homepage:
Spack package:
Versions:
master
Build Dependencies:
cmake, eigen, fftw, mpi, hdf5, netcdf-c, boost
Link Dependencies:
eigen, fftw, mpi, hdf5, netcdf-c, boost
Description:
Channelflow is a software system for numerical analysis of the incompressible fluid flow in channel geometries, written in C++.

chapel

Homepage:
Spack package:
Versions:
1.20.0, 1.19.0, 1.18.0
Description:
Chapel is a modern programming language that is parallel, productive, portable, scalable and open-source.

charliecloud

Homepage:
Spack package:
Versions:
master, 0.16, 0.15, 0.14, 0.13
Build Dependencies:
m4, autoconf, automake, libtool, rsync, py-sphinx, py-sphinx-rtd-theme
Run Dependencies:
skopeo, umoci, python, py-lark-parser, py-requests
Test Dependencies:
python, bats
Description:
Lightweight user-defined software stacks for HPC.

charmpp

Homepage:
Spack package:
Versions:
develop, 6.10.1, 6.10.0, 6.9.0, 6.8.2, 6.8.1, 6.8.0, 6.7.1, 6.7.0, 6.6.1, 6.6.0, 6.5.1
Build Dependencies:
mpi, papi, cuda, ucx, slurm, openmpi, automake, autoconf
Link Dependencies:
mpi, papi, cuda, ucx, slurm, openmpi, automake, autoconf
Description:
Charm++ is a parallel programming framework in C++ supported by an adaptive runtime system, which enhances user productivity and allows programs to run portably from small multicore computers (your laptop) to the largest supercomputers.

chatterbug

Homepage:
Spack package:
Versions:
develop, 1.0
Build Dependencies:
mpi, scorep
Link Dependencies:
mpi, scorep
Description:
A suite of communication-intensive proxy applications that mimic commonly found communication patterns in HPC codes. These codes can be used as synthetic codes for benchmarking, or for trace generation using Score-P / OTF2.

check

Homepage:
Spack package:
Versions:
0.12.0, 0.11.0, 0.10.0
Description:
Check is a unit testing framework for C. It features a simple interface for defining unit tests, putting little in the way of the developer. Tests are run in a separate address space, so both assertion failures and code errors that cause segmentation faults or other signals can be caught. Test results are reportable in the following: Subunit, TAP, XML, and a generic logging format.

chgcentre

Homepage:
Spack package:
Versions:
1.6
Build Dependencies:
cmake, casacore, gsl
Link Dependencies:
casacore, gsl
Description:
The chgcentre tool can be used to change the phase centre of a measurement set.

chill

Homepage:
Spack package:
Versions:
master, 0.3
Build Dependencies:
boost, rose, autoconf, automake, libtool, m4, iegenlib, bison, flex, python, isl, gmp
Link Dependencies:
python
Run Dependencies:
rose, iegenlib
Description:
A polyheadral compiler for autotuning

chlorop

Homepage:
Spack package:
Versions:
1.1
Run Dependencies:
awk
Description:
Chlorop predicts the presence of chloroplast transit peptides in protein sequences and the location of potential cTP cleavage sites. You will need to obtain the tarball by visiting the URL and completing the form. You can then either run spack install with the tarball in the directory, or add it to a mirror. You will need to set the CHLOROTMP environment variable to the full path of the directory you want chlorop to use as a temporary directory.

chombo

Homepage:
Spack package:
Versions:
develop, 3.2
Build Dependencies:
blas, lapack, gmake, mpi, hdf5
Link Dependencies:
blas, lapack, mpi, hdf5
Description:
The Chombo package provides a set of tools for implementing finite difference and finite-volume methods for the solution of partial differential equations on block-structured adaptively refined logically rectangular (i.e. Cartesian) grids.

chrpath

Homepage:
Spack package:
Versions:
0.16
Description:
chrpath: Modifies the dynamic library load path (rpath and runpath) of compiled programs and libraries.

cinch

Homepage:
Spack package:
Versions:
master, 1.0
Description:
Cinch is a set of utilities and configuration options designed to make cmake builds easy to use and manage.

cistem

Homepage:
Spack package:
Versions:
1.0.0-beta
Build Dependencies:
wxwidgets, fftw
Link Dependencies:
wxwidgets, fftw
Description:
cisTEM is user-friendly software to process cryo-EM images of macromolecular complexes and obtain high-resolution 3D reconstructions from them.

citcoms

Homepage:
Spack package:
Versions:
master, 3.3.1, 3.2.0
Build Dependencies:
mpi, zlib, automake, autoconf, libtool, m4, hc, cuda, hdf5
Link Dependencies:
mpi, zlib, hc, cuda, hdf5
Run Dependencies:
python
Description:
CitcomS is a finite element code designed to solve compressible thermochemical convection problems relevant to Earth's mantle.

cityhash

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

clamav

Homepage:
Spack package:
Versions:
0.101.2
Build Dependencies:
pkgconfig, json-c, openssl, pcre, yara, zlib, bzip2
Link Dependencies:
json-c, openssl, pcre, yara, zlib, bzip2
Description:
Open source antivirus engine for detecting trojans, viruses, malware & other malicious threats.

clamr

Homepage:
Spack package:
Versions:
master
Build Dependencies:
cmake, mpi, mpe
Link Dependencies:
cmake, mpi, mpe
Description:
The CLAMR code is a cell-based adaptive mesh refinement (AMR) mini-app developed as a testbed for hybrid algorithm development using MPI and OpenCL GPU code.

clapack

Homepage:
Spack package:
Versions:
3.2.1
Build Dependencies:
atlas
Link Dependencies:
atlas
Description:
CLAPACK is a f2c'ed version of LAPACK. The CLAPACK library was built using a Fortran to C conversion utility called f2c. The entire Fortran 77 LAPACK library is run through f2c to obtain C code, and then modified to improve readability. CLAPACK's goal is to provide LAPACK for someone who does not have access to a Fortran compiler.

clara

Homepage:
Spack package:
Versions:
1.1.5, 1.1.4, 1.1.3, 1.1.2, 1.1.1, 1.1.0
Build Dependencies:
cmake
Description:
A simple to use, composable, command line parser for C++ 11 and beyond.

claw

Homepage:
Spack package:
Versions:
2.0.1, 2.0, 1.2.3, 1.2.2, 1.2.1, 1.2.0, 1.1.0
Build Dependencies:
cmake, java, ant, libxml2, bison
Link Dependencies:
java, ant, libxml2, bison
Description:
CLAW Compiler targets performance portability problem in climate and weather application written in Fortran. From a single source code, it generates architecture specific code decorated with OpenMP or OpenACC

cleaveland4

Homepage:
Spack package:
Versions:
4.4
Build Dependencies:
perl, perl-math-cdf, bowtie, viennarna, r, samtools
Link Dependencies:
bowtie, viennarna, samtools
Run Dependencies:
perl, perl-math-cdf, r
Description:
CleaveLand4: Analysis of degradome data to find sliced miRNA and siRNA targets

cleverleaf

Homepage:
Spack package:
Versions:
develop
Build Dependencies:
cmake, samrai, hdf5, boost
Link Dependencies:
samrai, hdf5, boost
Description:
CleverLeaf is a hydrodynamics mini-app that extends CloverLeaf with Adaptive Mesh Refinement using the SAMRAI toolkit from Lawrence Livermore National Laboratory. The primary goal of CleverLeaf is to evaluate the application of AMR to the Lagrangian-Eulerian hydrodynamics scheme used by CloverLeaf.

clfft

Homepage:
Spack package:
Versions:
2.12.2
Build Dependencies:
cmake, opencl, boost
Link Dependencies:
opencl, boost
Description:
a software library containing FFT functions written in OpenCL

clhep

Homepage:
Spack package:
Versions:
2.4.1.3, 2.4.1.2, 2.4.1.0, 2.4.0.4, 2.4.0.2, 2.4.0.1, 2.4.0.0, 2.3.4.6, 2.3.4.5, 2.3.4.4, 2.3.4.3, 2.3.4.2, 2.3.3.2, 2.3.3.1, 2.3.3.0, 2.3.2.2, 2.3.1.1, 2.3.1.0, 2.3.0.0, 2.2.0.8, 2.2.0.5, 2.2.0.4
Build Dependencies:
cmake
Description:
CLHEP is a C++ Class Library for High Energy Physics.

clinfo

Homepage:
Spack package:
Versions:
2.2.18.04.06
Build Dependencies:
opencl
Link Dependencies:
opencl
Description:
Print all known information about all available OpenCL platforms and devices in the system.

clingo

Homepage:
Spack package:
Versions:
develop, 5.4.0, 5.3.0, 5.2.2
Build Dependencies:
cmake, doxygen, re2c, bison, python
Link Dependencies:
python
Run Dependencies:
python
Description:
Clingo: A grounder and solver for logic programs Clingo is part of the Potassco project for Answer Set Programming (ASP). ASP offers a simple and powerful modeling language to describe combinatorial problems as logic programs. The clingo system then takes such a logic program and computes answer sets representing solutions to the given problem.

cln

Homepage:
Spack package:
Versions:
1.3.6, 1.3.5, 1.3.4, 1.3.3, 1.3.2, 1.3.1, 1.3.0, 1.2.2, 1.2.1, 1.2.0
Build Dependencies:
autoconf, automake, libtool, m4
Description:
CLN is a library for efficient computations with all kinds of numbers in arbitrary precision. It features number classes for unlimited length integers, rationals, arbitrary precision floating point numbers and much more.

cloc

Homepage:
Spack package:
Versions:
1.84, 1.80, 1.74
Build Dependencies:
perl
Link Dependencies:
perl
Description:
Count, or compute differences of, physical lines of source code in the given files (may be archives such as compressed tarballs or zip files) and/or recursively below the given directories.

cloog

Homepage:
Spack package:
Versions:
0.18.1, 0.18.0, 0.17.0
Build Dependencies:
gmp, isl
Link Dependencies:
gmp, isl
Description:
CLooG is a free software and library to generate code for scanning Z-polyhedra. That is, it finds a code (e.g. in C, FORTRAN...) that reaches each integral point of one or more parameterized polyhedra.

cloverleaf

Homepage:
Spack package:
Versions:
1.1
Build Dependencies:
mpi, cuda
Link Dependencies:
mpi, cuda
Description:
Proxy Application. CloverLeaf is a miniapp that solves the compressible Euler equations on a Cartesian grid, using an explicit, second-order accurate method.

cloverleaf3d

Homepage:
Spack package:
Versions:
1.0
Build Dependencies:
mpi
Link Dependencies:
mpi
Description:
Proxy Application. CloverLeaf3D is 3D version of the CloverLeaf mini- app. CloverLeaf is a mini-app that solves the compressible Euler equations on a Cartesian grid, using an explicit, second-order accurate method.

clp

Homepage:
Spack package:
Versions:
1.16.11
Description:
Clp (Coin-or linear programming) is an open-source linear programming solver written in C++.

clustal-omega

Homepage:
Spack package:
Versions:
1.2.4
Build Dependencies:
argtable
Link Dependencies:
argtable
Description:
Clustal Omega: the last alignment program you'll ever need.

clustalw

Homepage:
Spack package:
Versions:
2.1
Description:
Multiple alignment of nucleic acid and protein sequences.

cmake

Homepage:
Spack package:
Versions:
3.17.3, 3.17.1, 3.17.0, 3.16.5, 3.16.2, 3.16.1, 3.16.0, 3.15.5, 3.15.4, 3.15.3, 3.15.2, 3.15.1, 3.15.0, 3.14.5, 3.14.4, 3.14.3, 3.14.2, 3.14.1, 3.14.0, 3.13.4, 3.13.3, 3.13.2, 3.13.1, 3.13.0, 3.12.4, 3.12.3, 3.12.2, 3.12.1, 3.12.0, 3.11.4, 3.11.3, 3.11.2, 3.11.1, 3.11.0, 3.10.3, 3.10.2, 3.10.1, 3.10.0, 3.9.6, 3.9.4, 3.9.2, 3.9.0, 3.8.2, 3.8.1, 3.8.0, 3.7.2, 3.7.1, 3.6.1, 3.6.0, 3.5.2, 3.5.1, 3.5.0, 3.4.3, 3.4.0, 3.3.1, 3.1.0, 3.0.2, 2.8.10.2
Build Dependencies:
curl, expat, zlib, bzip2, xz, libarchive, libuv, rhash, qt, python, py-sphinx, openssl, ncurses
Link Dependencies:
curl, expat, zlib, bzip2, xz, libarchive, libuv, rhash, qt, openssl, ncurses
Description:
A cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.

cmaq

Homepage:
Spack package:
Versions:
5.3.1, 5.3
Description:
Code base for the U.S. EPA's Community Multiscale Air Quality Model (CMAQ).

cminpack

Homepage:
Spack package:
Versions:
master, 1.3.6
Build Dependencies:
cmake, blas
Link Dependencies:
blas
Description:
This is a C version of the minpack minimization package. Minpack includes software for solving nonlinear equations and nonlinear least squares problems.

cmocka

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

cmockery

Homepage:
Spack package:
Versions:
0.1.2, 0.1.1, 0.1.0
Build Dependencies:
m4, autoconf, automake, libtool
Description:
A lightweight library to simplify and generalize the process of writing unit tests for C applications.

cmor

Homepage:
Spack package:
Versions:
3.4.0, 3.3.0, 3.2.0, 3.1.2
Build Dependencies:
uuid, netcdf-c, udunits, hdf5, python, py-numpy
Link Dependencies:
uuid, netcdf-c, udunits, hdf5, python
Run Dependencies:
py-numpy
Description:
Climate Model Output Rewriter is used to produce CF-compliant netCDF files. The structure of the files created by the library and the metadata they contain fulfill the requirements of many of the climate community's standard model experiments.

cnmem

Homepage:
Spack package:
Versions:
git
Build Dependencies:
cmake
Description:
CNMem mempool for CUDA devices

cnpy

Homepage:
Spack package:
Versions:
master
Build Dependencies:
cmake
Link Dependencies:
zlib
Description:
cnpy: library to read/write .npy and .npz files in C/C++.

cntk

Homepage:
Spack package:
Versions:
master, 2.0
Build Dependencies:
libzip, openblas, mpi, boost, protobuf, kaldi, opencv, cuda, cub, cudnn, nccl, cntk1bitsgd, multiverso
Link Dependencies:
libzip, openblas, mpi, boost, protobuf, kaldi, opencv, cuda, cub, cudnn, nccl, cntk1bitsgd, multiverso
Description:
The Microsoft Cognitive Toolkit is a unified deep-learning toolkit that describes neural networks as a series of computational steps via a directed graph.

cntk1bitsgd

Homepage:
Spack package:
Versions:
master, c8b77d
Description:
CNTK1bitSGD is the header-only 1-bit stochastic gradient descent (1bit- SGD) library for the Computational Network Toolkit (CNTK).

cnvnator

Homepage:
Spack package:
Versions:
0.3.3
Build Dependencies:
samtools, htslib, root, bzip2, curl, lzma, zlib
Link Dependencies:
samtools, htslib, root, bzip2, curl, lzma, zlib
Description:
A tool for CNV discovery and genotyping from depth-of-coverage by mapped reads.

codar-cheetah

Homepage:
Spack package:
Versions:
develop, 1.1.0, 1.0.0, 0.5
Build Dependencies:
python
Link Dependencies:
python
Run Dependencies:
python
Description:
CODAR Cheetah: The CODAR Experiment Harness for Exascale science applications.

codec2

Homepage:
Spack package:
Versions:
0.9.2
Build Dependencies:
cmake
Description:
Open source speech codec designed for communications quality speech between 450 and 3200 bit/s. The main application is low bandwidth HF/VHF digital radio.

codes

Homepage:
Spack package:
Versions:
develop, 1.1.0, 1.0.0
Build Dependencies:
autoconf, automake, libtool, m4, pkgconfig, bison, flex, mpi, ross, sst-dumpi
Link Dependencies:
mpi, ross, sst-dumpi
Description:
CO-Design of multi-layer Exascale Storage (CODES) simulation framework

coevp

Homepage:
Spack package:
Versions:
develop
Build Dependencies:
mpi, silo, flann, lapack
Link Dependencies:
mpi, silo, flann, lapack
Description:
CoEVP is a scale-bridging proxy application for embedded viscoplasticity applications. It is created and maintained by The Exascale Co-Design Center for Materials in Extreme Environments (ExMatEx). The code is intended to serve as a vehicle for co-design by allowing others to extend and/or reimplement it as needed to test performance of new architectures, programming models, etc. Due to the size and complexity of the studied models, as well as restrictions on distribution, the currently available LULESH proxy application provides the coarse-scale model implementation and the ASPA proxy application provides the adaptive sampling support.

cohmm

Homepage:
Spack package:
Versions:
develop
Build Dependencies:
gnuplot
Link Dependencies:
gnuplot
Description:
An anticipated important use-case for next-generation supercomputing is multiscale modeling, in which continuum equations for large-scale material deformation are augmented with high-fidelity, fine-scale simulations that provide constitutive data on demand.

coin3d

Homepage:
Spack package:
Versions:
3.1.0, 3.0.0, 2.0.0
Build Dependencies:
boost, doxygen, perl
Link Dependencies:
openglu, opengl, libsm, libxext, libice, libuuid, libxcb, libxau
Description:
Coin is an OpenGL-based, 3D graphics library that has its roots in the Open Inventor 2.1 API, which Coin still is compatible with.

coinhsl

Homepage:
Spack package:
Versions:
2015.06.23, 2014.01.17, 2014.01.10
Build Dependencies:
blas
Link Dependencies:
blas
Description:
CoinHSL is a collection of linear algebra libraries (KB22, MA27, MA28, MA54, MA57, MA64, MA77, MA86, MA97, MC19, MC34, MC64, MC68, MC69, MC78, MC80, OF01, ZB01, ZB11) bundled for use with IPOPT and other applications that use these HSL routines. Note: CoinHSL is licensed software. You will need to request a license from Research Councils UK and download a .tar.gz archive of CoinHSL yourself. Spack will search your current directory for the download file. Alternatively, add this file to a mirror so that Spack can find it. For instructions on how to set up a mirror, see http://spack.readthedocs.io/en/latest/mirrors.html

collectd

Homepage:
Spack package:
Versions:
5.11.0, 5.10.0
Build Dependencies:
m4, autoconf, automake, libtool
Description:
The system statistics collection daemon.

colm

Homepage:
Spack package:
Versions:
0.12.0
Description:
Colm Programming Language Colm is a programming language designed for the analysis and transformation of computer languages. Colm is influenced primarily by TXL. It is in the family of program transformation languages.

colordiff

Homepage:
Spack package:
Versions:
1.0.19, 1.0.18
Build Dependencies:
perl
Link Dependencies:
perl
Description:
Colorful diff utility.

comd

Homepage:
Spack package:
Versions:
develop, 1.1
Build Dependencies:
mpi, graphviz
Link Dependencies:
mpi, graphviz
Description:
CoMD is a reference implementation of classical molecular dynamics algorithms and workloads as used in materials science. It is created and maintained by The Exascale Co-Design Center for Materials in Extreme Environments (ExMatEx). The code is intended to serve as a vehicle for co-design by allowing others to extend and/or reimplement it as needed to test performance of new architectures, programming models, etc. New versions of CoMD will be released to incorporate the lessons learned from the co-design process.

commons-lang

Homepage:
Spack package:
Versions:
2.6, 2.4
Build Dependencies:
jdk
Link Dependencies:
jdk
Run Dependencies:
java
Description:
The standard Java libraries fail to provide enough methods for manipulation of its core classes. Apache Commons Lang provides these extra methods. Lang provides a host of helper utilities for the java.lang API, notably String manipulation methods, basic numerical methods, object reflection, concurrency, creation and serialization and System properties. Additionally it contains basic enhancements to java.util.Date and a series of utilities dedicated to help with building methods, such as hashCode, toString and equals.

commons-lang3

Homepage:
Spack package:
Versions:
3.7
Build Dependencies:
jdk
Link Dependencies:
jdk
Run Dependencies:
java
Description:
The standard Java libraries fail to provide enough methods for manipulation of its core classes. Apache Commons Lang provides these extra methods. Lang provides a host of helper utilities for the java.lang API, notably String manipulation methods, basic numerical methods, object reflection, concurrency, creation and serialization and System properties. Additionally it contains basic enhancements to java.util.Date and a series of utilities dedicated to help with building methods, such as hashCode, toString and equals.

commons-logging

Homepage:
Spack package:
Versions:
1.2, 1.1.3, 1.1.1
Build Dependencies:
jdk
Link Dependencies:
jdk
Run Dependencies:
java
Description:
When writing a library it is very useful to log information. However there are many logging implementations out there, and a library cannot impose the use of a particular one on the overall application that the library is a part of. The Logging package is an ultra-thin bridge between different logging implementations. A library that uses the commons-logging API can be used with any logging implementation at runtime. Commons-logging comes with support for a number of popular logging implementations, and writing adapters for others is a reasonably simple task.

compiz

Homepage:
Spack package:
Versions:
0.7.8
Build Dependencies:
libxcb, libxcomposite, libxfixes, libxdamage, libxrandr, libxinerama, libice, libsm, libxml2, libxslt, libxrender, libpng, glib, gconf
Link Dependencies:
libxcb, libxcomposite, libxfixes, libxdamage, libxrandr, libxinerama, libice, libsm, libxml2, libxslt, libxrender, libpng, glib, gconf
Description:
compiz - OpenGL window and compositing manager. Compiz is an OpenGL compositing manager that use GLX_EXT_texture_from_pixmap for binding redirected top-level windows to texture objects. It has a flexible plug- in system and it is designed to run well on most graphics hardware.

compositeproto

Homepage:
Spack package:
Versions:
0.4.2
Build Dependencies:
pkgconfig, util-macros
Description:
Composite Extension. This package contains header files and documentation for the composite extension. Library and server implementations are separate.

conda4aarch64

Homepage:
Spack package:
Versions:
1.0.0
Description:
Conda for aarch64

conduit

Homepage:
Spack package:
Versions:
master, 0.5.1, 0.5.0, 0.4.0, 0.3.1, 0.3.0, 0.2.1, 0.2.0
Build Dependencies:
cmake, python, py-numpy, py-mpi4py, hdf5, silo, adios, zfp, mpi, py-sphinx, py-sphinx-rtd-theme, doxygen
Link Dependencies:
python, hdf5, silo, adios, zfp, mpi, doxygen
Run Dependencies:
py-numpy, py-mpi4py
Description:
Conduit is an open source project from Lawrence Livermore National Laboratory that provides an intuitive model for describing hierarchical scientific data in C++, C, Fortran, and Python. It is used for data coupling between packages in-core, serialization, and I/O tasks.

connect-proxy

Homepage:
Spack package:
Versions:
1.105
Description:
`connect.c` is a simple relaying command to make network connection via SOCKS and https proxy

constype

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies:
pkgconfig, util-macros
Description:
constype prints on the standard output the Sun code for the type of display that the specified device is. It was originally written for SunOS, but has been ported to other SPARC OS'es and to Solaris on both SPARC & x86.

converge

Homepage:
Spack package:
Versions:
2.4.10, 2.3.23, 2.2.0, 2.1.0, 2.0.0
Build Dependencies:
mpi, openmpi
Link Dependencies:
mpi, openmpi
Description:
CONVERGE is a revolutionary computational fluid dynamics (CFD) program that eliminates the grid generation bottleneck from the simulation process. CONVERGE was developed by engine simulation experts and is straightforward to use for both engine and non-engine simulations. Unlike many CFD programs, CONVERGE automatically generates a perfectly orthogonal, structured grid at runtime based on simple, user-defined grid control parameters. This grid generation method completely eliminates the need to manually generate a grid. In addition, CONVERGE offers many other features to expedite the setup process and to ensure that your simulations are as computationally efficient as possible.

coreutils

Homepage:
Spack package:
Versions:
8.31, 8.30, 8.29, 8.26, 8.23
Description:
The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system.

corset

Homepage:
Spack package:
Versions:
1.06
Description:
Corset is a command-line software program to go from a de novo transcriptome assembly to gene-level counts.

cosbench

Homepage:
Spack package:
Versions:
0.4.2, 0.4.1.0, 0.4.0.1
Run Dependencies:
java, curl
Description:
COSBench is a benchmarking tool to measure the performance of Cloud Object Storage services. Object storage is an emerging technology that is different from traditional file systems (e.g., NFS) or block device systems (e.g., iSCSI). Amazon S3 and Openstack* swift are well-known object storage solutions

cosma

Homepage:
Spack package:
Versions:
master, 2.2.0, 2.0.7, 2.0.2
Build Dependencies:
cuda, cmake, mpi, blas, scalapack
Link Dependencies:
cuda, mpi, blas, scalapack
Description:
Distributed Communication-Optimal Matrix-Matrix Multiplication Library

cosmomc

Homepage:
Spack package:
Versions:
2016.11, 2016.06
Build Dependencies:
python, mpi, planck-likelihood, py-matplotlib, py-numpy, py-pandas, py-scipy, py-six
Link Dependencies:
python, mpi, planck-likelihood
Run Dependencies:
python, py-matplotlib, py-numpy, py-pandas, py-scipy, py-six
Description:
CosmoMC is a Fortran 2008 Markov-Chain Monte-Carlo (MCMC) engine for exploring cosmological parameter space, together with Fortran and python code for analysing Monte-Carlo samples and importance sampling (plus a suite of scripts for building grids of runs, plotting and presenting results).

cosp2

Homepage:
Spack package:
Versions:
master
Build Dependencies:
mpi
Link Dependencies:
mpi
Description:
Proxy Application. CoSP2 represents a sparse linear algebra parallel algorithm for calculating the density matrix in electronic tructure theory. The algorithm is based on a recursive second-order Fermi- Operator expansion method (SP2) and is tailored for density functional based tight-binding calculations of non-metallic systems.

cotter

Homepage:
Spack package:
Versions:
master, 20190205
Build Dependencies:
cmake, erfa, pal, aoflagger
Link Dependencies:
erfa, pal, aoflagger
Description:
Andre Offringa's cotter pre-processing pipeline.

cowsay

Homepage:
Spack package:
Versions:
3.04
Run Dependencies:
perl
Description:
A program that generates ASCII pictures of a cow with a message.

cp2k

Homepage:
Spack package:
Versions:
master, 7.1, 6.1, 5.1, 4.1, 3.0
Build Dependencies:
cuda, python, blas, lapack, fftw-api, libxsmm, pkgconfig, libint, libxc, mpi, scalapack, cosma, elpa, plumed, pexsi, sirius, py-numpy, wannier90
Link Dependencies:
cuda, blas, lapack, fftw-api, libxsmm, libint, libxc, mpi, scalapack, cosma, elpa, plumed, pexsi, sirius
Description:
CP2K is a quantum chemistry and solid state physics software package that can perform atomistic simulations of solid state, liquid, molecular, periodic, material, crystal, and biological systems

cpio

Homepage:
Spack package:
Versions:
2.13
Description:
GNU cpio copies files into or out of a cpio or tar archive. The archive can be another file on the disk, a magnetic tape, or a pipe.

cpp-httplib

Homepage:
Spack package:
Versions:
0.5.9, 0.5.8, 0.5.7, 0.5.6, 0.5.5, 0.5.4, 0.5.3, 0.5.2, 0.5.1, 0.4.2, 0.3.3, 0.2.6, 0.2.1
Build Dependencies:
cmake
Description:
A C++ header-only HTTP/HTTPS server and client library.

cppad

Homepage:
Spack package:
Versions:
develop, 20170114
Build Dependencies:
cmake
Description:
A Package for Differentiation of C++ Algorithms.

cppcheck

Homepage:
Spack package:
Versions:
1.87, 1.81, 1.78, 1.72, 1.68
Run Dependencies:
py-pygments
Description:
A tool for static C/C++ code analysis.

cppgsl

Homepage:
Spack package:
Versions:
master, 2.1.0, 2.0.0, 1.0.0
Build Dependencies:
cmake
Description:
C++ Guideline Support Library

cpprestsdk

Homepage:
Spack package:
Versions:
2.10.16, 2.9.1
Build Dependencies:
cmake, boost, openssl
Link Dependencies:
boost, openssl
Description:
The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.

cppunit

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

cppzmq

Homepage:
Spack package:
Versions:
develop, 4.3.0, 4.2.2
Build Dependencies:
cmake, libzmq
Link Dependencies:
libzmq
Description:
C++ binding for 0MQ

cpu-features

Homepage:
Spack package:
Versions:
develop
Build Dependencies:
cmake
Description:
A cross platform C99 library to get cpu features at runtime.

cpuinfo

Homepage:
Spack package:
Versions:
master
Build Dependencies:
cmake
Description:
cpuinfo is a library to detect essential for performance optimization information about host CPU.

cquery

Homepage:
Spack package:
Versions:
2018-08-23
Build Dependencies:
cmake, llvm
Link Dependencies:
llvm
Description:
a C++ header-only library for Nearest Neighbor (NN) search wih KD-trees.

cram

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

cray-libsci

Homepage:
Spack package:
Versions:
18.11.1.2, 16.11.1, 16.09.1, 16.07.1, 16.06.1, 16.03.1
Description:
The Cray Scientific Libraries package, LibSci, is a collection of numerical routines optimized for best performance on Cray systems.

cromwell

Homepage:
Spack package:
Versions:
44
Run Dependencies:
java
Description:
Cromwell is a Workflow Management System geared towards scientific workflows.

cromwell-womtool

Homepage:
Spack package:
Versions:
44
Run Dependencies:
java
Description:
Command line utilities for interacting with the Workflow Object Model (WOM).

cryptopp

Homepage:
Spack package:
Versions:
7.0.0, 6.1.0, 6.0.0, 5.6.5, 5.6.4, 5.6.3, 5.6.2, 5.6.1
Build Dependencies:
gmake
Description:
Crypto++ is an open-source C++ library of cryptographic schemes. The library supports a number of different cryptography algorithms, including authenticated encryption schemes (GCM, CCM), hash functions (SHA-1, SHA2), public-key encryption (RSA, DSA), and a few obsolete/historical encryption algorithms (MD5, Panama).

cryptsetup

Homepage:
Spack package:
Versions:
2.3.1, 2.2.3, 2.2.2, 2.2.1
Build Dependencies:
libuuid, lvm2, popt, json-c, util-linux, gettext, pkgconfig, autoconf, automake, libtool, m4
Link Dependencies:
libuuid, lvm2, popt, json-c, util-linux, gettext
Description:
Cryptsetup and LUKS - open-source disk encryption.

cscope

Homepage:
Spack package:
Versions:
15.9, 15.8b
Build Dependencies:
ncurses, flex, bison, pkgconfig
Link Dependencies:
ncurses
Description:
Cscope is a developer's tool for browsing source code.

csdp

Homepage:
Spack package:
Versions:
6.1.1
Build Dependencies:
atlas
Link Dependencies:
atlas
Description:
CSDP is a library of routines that implements a predictor corrector variant of the semidefinite programming algorithm of Helmberg, Rendl, Vanderbei, and Wolkowicz

ctffind

Homepage:
Spack package:
Versions:
4.1.8
Build Dependencies:
wxwidgets, fftw
Link Dependencies:
wxwidgets, fftw
Description:
Fast and accurate defocus estimation from electron micrographs.

ctre

Homepage:
Spack package:
Versions:
master, 2.8.4, 2.8.3, 2.8.2, 2.8.1, 2.8, 2.7, 2.6.4, 2.6.3, 2.6.2, 2.6.1
Build Dependencies:
cmake
Description:
Compile time regular expressions for C++

cub

Homepage:
Spack package:
Versions:
1.8.0, 1.7.5, 1.7.4, 1.7.3, 1.7.2, 1.7.1
Description:
CUB is a C++ header library of cooperative threadblock primitives and other utilities for CUDA kernel programming.

cube

Homepage:
Spack package:
Versions:
4.5, 4.4.4, 4.4.3, 4.4.2, 4.4, 4.3.5, 4.3.4, 4.3.3, 4.2.3
Build Dependencies:
cubelib, pkgconfig, dbus, zlib, qt
Link Dependencies:
cubelib, dbus, zlib, qt
Description:
Cube the profile viewer for Score-P and Scalasca profiles. It displays a multi-dimensional performance space consisting of the dimensions: - performance metric - call path - system resource

cubelib

Homepage:
Spack package:
Versions:
4.5, 4.4.4, 4.4.3, 4.4.2, 4.4
Build Dependencies:
pkgconfig, zlib
Link Dependencies:
zlib
Description:
Component of CubeBundle: General purpose C++ library and tools

cubew

Homepage:
Spack package:
Versions:
4.5, 4.4.3, 4.4.2, 4.4.1, 4.4
Build Dependencies:
pkgconfig, zlib
Link Dependencies:
zlib
Description:
Component of CubeBundle: High performance C Writer library

cubist

Homepage:
Spack package:
Versions:
2.07
Description:
Cubist is a powerful tool for generating rule-based models that balance the need for accurate prediction against the requirements of intelligibility. Cubist models generally give better results than those produced by simple techniques such as multivariate linear regression, while also being easier to understand than neural networks.

cuda

Homepage:
Spack package:
Versions:
10.2.89, 10.1.243, 10.0.130, 9.2.88, 9.1.85, 9.0.176, 8.0.61, 8.0.44, 7.5.18, 6.5.14
Build Dependencies:
libxml2
Link Dependencies:
libxml2
Description:
CUDA is a parallel computing platform and programming model invented by NVIDIA. It enables dramatic increases in computing performance by harnessing the power of the graphics processing unit (GPU). Note: This package does not currently install the drivers necessary to run CUDA. These will need to be installed manually. See: https://docs.nvidia.com/cuda/ for details.

cuda-memtest

Homepage:
Spack package:
Versions:
master
Build Dependencies:
cmake, cuda
Link Dependencies:
cuda
Description:
Maintained and updated fork of cuda_memtest. original homepage: http://sourceforge.net/projects/cudagpumemtest . This software tests GPU memory for hardware errors and soft errors using CUDA or OpenCL.

cudnn

Homepage:
Spack package:
Versions:
8.0.0.180-11.0-linux-x64, 8.0.0.180-11.0-linux-ppc64le, 8.0.0.180-10.2-linux-x64, 8.0.0.180-10.2-linux-ppc64le, 7.6.5.32-10.2-linux-x64, 7.6.5.32-10.1-osx-x64, 7.6.5.32-10.1-linux-x64, 7.6.5.32-10.1-linux-ppc64le, 7.6.5.32-10.0-osx-x64, 7.6.5.32-10.0-linux-x64, 7.6.5.32-10.0-linux-ppc64le, 7.6.5.32-9.2-linux-x64, 7.6.5.32-9.2-linux-ppc64le, 7.6.5.32-9.0-linux-x64, 7.6.4.38-10.1-osx-x64, 7.6.4.38-10.1-linux-x64, 7.6.4.38-10.1-linux-ppc64le, 7.6.4.38-10.0-osx-x64, 7.6.4.38-10.0-linux-x64, 7.6.4.38-10.0-linux-ppc64le, 7.6.4.38-9.2-linux-x64, 7.6.4.38-9.2-linux-ppc64le, 7.6.4.38-9.0-linux-x64, 7.6.3.30-10.1-linux-x64, 7.6.3.30-10.1-linux-ppc64le, 7.5.1.10-10.1-linux-x64, 7.5.1.10-10.1-linux-ppc64le, 7.5.1.10-10.0-linux-x64, 7.5.1.10-10.0-linux-ppc64le, 7.5.0.56-10.1-linux-x64, 7.5.0.56-10.1-linux-ppc64le, 7.5.0.56-10.0-linux-x64, 7.5.0.56-10.0-linux-ppc64le, 7.3.0.29-9.0-linux-x64, 7.2.1.38-9.0-linux-x64, 7.1.3-9.1-linux-x64, 7.1.3-9.1-linux-ppc64le, 6.0-8.0-linux-x64, 5.1-8.0-linux-x64
Build Dependencies:
cuda
Link Dependencies:
cuda
Description:
NVIDIA cuDNN is a GPU-accelerated library of primitives for deep neural networks

cups

Homepage:
Spack package:
Versions:
2.2.3
Build Dependencies:
gnutls
Link Dependencies:
gnutls
Description:
CUPS is the standards-based, open source printing system developed by Apple Inc. for macOS and other UNIX-like operating systems. CUPS uses the Internet Printing Protocol (IPP) to support printing to local and network printers. This provides the core CUPS libraries, not a complete CUPS install.

curl

Homepage:
Spack package:
Versions:
7.68.0, 7.63.0, 7.60.0, 7.59.0, 7.56.0, 7.54.0, 7.53.1, 7.52.1, 7.50.3, 7.50.2, 7.50.1, 7.49.1, 7.47.1, 7.46.0, 7.45.0, 7.44.0, 7.43.0, 7.42.1
Build Dependencies:
openssl, zlib, nghttp2, libssh2, libssh, krb5
Link Dependencies:
openssl, zlib, nghttp2, libssh2, libssh, krb5
Description:
cURL is an open source command line tool and library for transferring data with URL syntax

cvs

Homepage:
Spack package:
Versions:
1.12.13
Description:
CVS a very traditional source control system

cxxopts

Homepage:
Spack package:
Versions:
2.2.0, 2.1.2, 2.1.1, 2.1.0, 2.0.0, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0
Build Dependencies:
cmake, icu4c
Link Dependencies:
icu4c
Description:
Lightweight C++ command line option parser

cyrus-sasl

Homepage:
Spack package:
Versions:
2.1.27, 2.1.26, 2.1.25, 2.1.24, 2.1.23
Build Dependencies:
m4, autoconf, automake, libtool
Description:
This is the Cyrus SASL API implementation. It can be used on the client or server side to provide authentication and authorization services.

czmq

Homepage:
Spack package:
Versions:
4.1.1, 4.0.2, 3.0.2
Build Dependencies:
libtool, automake, autoconf, pkgconfig, libuuid, libzmq
Link Dependencies:
libuuid, libzmq
Description:
A C interface to the ZMQ library

dakota

Homepage:
Spack package:
Versions:
6.9, 6.3
Build Dependencies:
cmake, netlib-lapack, blas, mpi, python, boost
Link Dependencies:
netlib-lapack, blas, mpi, python, boost
Description:
The Dakota toolkit provides a flexible, extensible interface between analysis codes and iterative systems analysis methods. Dakota contains algorithms for: - optimization with gradient and non gradient-based methods; - uncertainty quantification with sampling, reliability, stochastic - expansion, and epistemic methods; - parameter estimation with nonlinear least squares methods; - sensitivity/variance analysis with design of experiments and - parameter study methods. These capabilities may be used on their own or as components within advanced strategies such as hybrid optimization, surrogate-based optimization, mixed integer nonlinear programming, or optimization under uncertainty.

daligner

Homepage:
Spack package:
Versions:
1.0
Description:
Daligner: The Dazzler "Overlap" Module.

damageproto

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

damaris

Homepage:
Spack package:
Versions:
master, 1.3.1
Build Dependencies:
cmake, mpi, boost, xsd, xerces-c, hdf5, catalyst, visit
Link Dependencies:
mpi, boost, xsd, xerces-c, hdf5, catalyst, visit
Description:
Damaris is a middleware for I/O and in situ analytics targeting large- scale, MPI-based HPC simulations.

damselfly

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

darshan-runtime

Homepage:
Spack package:
Versions:
develop, 3.2.1, 3.2.0, 3.1.8, 3.1.7, 3.1.6, 3.1.0, 3.0.0
Build Dependencies:
mpi, zlib
Link Dependencies:
mpi, zlib
Description:
Darshan (runtime) is a scalable HPC I/O characterization tool designed to capture an accurate picture of application I/O behavior, including properties such as patterns of access within files, with minimum overhead. DarshanRuntime package should be installed on systems where you intend to instrument MPI applications.

darshan-util

Homepage:
Spack package:
Versions:
develop, 3.2.1, 3.2.0, 3.1.8, 3.1.7, 3.1.6, 3.1.0, 3.0.0
Build Dependencies:
zlib, bzip2
Link Dependencies:
zlib, bzip2
Run Dependencies:
bzip2
Description:
Darshan (util) is collection of tools for parsing and summarizing log files produced by Darshan (runtime) instrumentation. This package is typically installed on systems (front-end) where you intend to analyze log files produced by Darshan (runtime).

dash

Homepage:
Spack package:
Versions:
0.5.9.1
Build Dependencies:
autoconf, automake, libtool, m4
Link Dependencies:
libedit
Description:
The Debian Almquist Shell.

datamash

Homepage:
Spack package:
Versions:
1.3, 1.1.0, 1.0.7, 1.0.6, 1.0.5
Description:
GNU datamash is a command-line program which performs basic numeric, textual and statistical operations on input textual data files.

dataspaces

Homepage:
Spack package:
Versions:
1.8.0, 1.6.2
Build Dependencies:
m4, automake, autoconf, libtool, mpi
Link Dependencies:
mpi
Description:
an extreme scale data management framework.

datatransferkit

Homepage:
Spack package:
Versions:
master
Build Dependencies:
cmake, trilinos
Link Dependencies:
trilinos
Description:
DataTransferKit is an open-source software library of parallel solution transfer services for multiphysics simulations

dateutils

Homepage:
Spack package:
Versions:
0.4.7, 0.4.6, 0.4.5
Description:
Dateutils are a bunch of tools that revolve around fiddling with dates and times in the command line with a strong focus on use cases that arise when dealing with large amounts of financial data.

davix

Homepage:
Spack package:
Versions:
0.7.5, 0.7.3, 0.6.9, 0.6.8
Build Dependencies:
cmake, pkgconfig, libxml2, libuuid, openssl
Link Dependencies:
libxml2, libuuid, openssl
Description:
High-performance file management over WebDAV/HTTP.

dbcsr

Homepage:
Spack package:
Versions:
develop
Build Dependencies:
cuda, cmake, blas, lapack, mpi, libxsmm, py-fypp, pkgconfig, python, ninja
Link Dependencies:
cuda, blas, lapack, mpi, libxsmm
Description:
Distributed Block Compressed Sparse Row matrix library.

dbus

Homepage:
Spack package:
Versions:
1.12.8, 1.11.2, 1.9.0, 1.8.8, 1.8.6, 1.8.4, 1.8.2
Build Dependencies:
pkgconfig, expat, glib
Link Dependencies:
expat, glib
Description:
D-Bus is a message bus system, a simple way for applications to talk to one another. D-Bus supplies both a system daemon (for events such new hardware device printer queue ) and a per-user-login-session daemon (for general IPC needs among user applications). Also, the message bus is built on top of a general one-to-one message passing framework, which can be used by any two applications to communicate directly (without going through the message bus daemon).

dcmtk

Homepage:
Spack package:
Versions:
3.6.3, 3.6.2
Build Dependencies:
cmake, openssl, zlib, libtiff, libpng, libxml2, iconv
Link Dependencies:
openssl, zlib, libtiff, libpng, libxml2, iconv
Description:
DCMTK is a collection of libraries and applications implementing large parts of the DICOM standard.

dd4hep

Homepage:
Spack package:
Versions:
master, 1.12.1, 1.12.0, 1.11.2, 1.11.1, 1.11.0, 1.10.0
Build Dependencies:
cmake, boost, root, python, xerces-c, geant4, assimp
Link Dependencies:
boost, root, python, xerces-c, geant4, assimp
Description:
DD4hep is a software framework for providing a complete solution for full detector description (geometry, materials, visualization, readout, alignment, calibration, etc.) for the full experiment life cycle (detector concept development, detector optimization, construction, operation). It offers a consistent description through a single source of detector information for simulation, reconstruction, analysis, etc. It distributed under the LGPLv3 License.

ddd

Homepage:
Spack package:
Versions:
3.3.12
Build Dependencies:
gdb, lesstif
Link Dependencies:
gdb, lesstif
Description:
A graphical front-end for command-line debuggers such as GDB, DBX, WDB, Ladebug, JDB, XDB, the Perl debugger, the bash debugger bashdb, the GNU Make debugger remake, or the Python debugger pydb.

dealii

Homepage:
Spack package:
Versions:
master, 9.2.0, 9.1.1, 9.1.0, 9.0.1, 9.0.0, 8.5.1, 8.5.0, 8.4.2, 8.4.1, 8.4.0, 8.3.0, 8.2.1, 8.1.0
Build Dependencies:
cuda, cmake, blas, boost, bzip2, lapack, suite-sparse, zlib, mpi, adol-c, arpack-ng, assimp, doxygen, graphviz, ginkgo, gmsh, gsl, hdf5, metis, muparser, nanoflann, netcdf-c, netcdf-cxx, oce, p4est, petsc, python, scalapack, slepc, sundials, trilinos, symengine, tbb
Link Dependencies:
cuda, blas, boost, bzip2, lapack, suite-sparse, zlib, mpi, adol-c, arpack-ng, assimp, doxygen, graphviz, ginkgo, gsl, hdf5, metis, muparser, nanoflann, netcdf-c, netcdf-cxx, oce, p4est, petsc, python, scalapack, slepc, sundials, trilinos, symengine, tbb
Run Dependencies:
gmsh
Description:
C++ software library providing well-documented tools to build finite element codes for a broad variety of PDEs.

dealii-parameter-gui

Homepage:
Spack package:
Versions:
develop
Build Dependencies:
cmake, qt
Link Dependencies:
qt
Description:
A qt based graphical user interface for editing deal.II .prm parameter files.

decentralized-internet

Homepage:
Spack package:
Versions:
4.2.3
Description:
A library for building decentralized and grid computing projects

deconseq-standalone

Homepage:
Spack package:
Versions:
0.4.3
Build Dependencies:
perl
Link Dependencies:
perl
Description:
The DeconSeq tool can be used to automatically detect and efficiently remove sequence contaminations from genomic and metagenomic datasets.

dejagnu

Homepage:
Spack package:
Versions:
1.6, 1.4.4
Build Dependencies:
expect, tcl
Link Dependencies:
expect, tcl
Description:
DejaGnu is a framework for testing other programs. Its purpose is to provide a single front end for all tests.

delly2

Homepage:
Spack package:
Versions:
2017-08-03
Build Dependencies:
htslib, boost, bcftools
Link Dependencies:
htslib, boost, bcftools
Description:
Delly2 is an integrated structural variant prediction method that can discover, genotype and visualize deletions, tandem duplications, inversions and translocations at single-nucleotide resolution in short- read massively parallel sequencing data..

delphes

Homepage:
Spack package:
Versions:
master, 3.4.2, 3.4.1, 3.4.0, 3.3.3, 3.3.2, 3.3.1, 3.3.0, 3.2.0, 3.1.2, 3.1.1, 3.1.0, 3.0.12, 3.0.11, 3.0.10, 3.0.9, 3.0.8, 3.0.7, 3.0.6, 3.0.5
Build Dependencies:
cmake, root
Link Dependencies:
root
Description:
A high energy physics framework for fast simulation of a generic collider experiment.

denovogear

Homepage:
Spack package:
Versions:
1.1.1, 1.1.0
Build Dependencies:
cmake, boost, htslib, eigen
Link Dependencies:
zlib
Description:
DeNovoGear is a software package to detect de novo mutations using next- generation sequencing data. It supports the analysis of many differential experimental designs and uses advanced statistical models to reduce the false positve rate.

dftbplus

Homepage:
Spack package:
Versions:
19.1
Build Dependencies:
lapack, blas, scalapack, mpi, elsi, magma, arpack-ng, dftd3-lib
Link Dependencies:
lapack, blas, scalapack, mpi, elsi, magma, arpack-ng, dftd3-lib
Description:
DFTB+ is an implementation of the Density Functional based Tight Binding (DFTB) method, containing many extensions to the original method.

dftd3-lib

Homepage:
Spack package:
Versions:
0.9.2
Description:
A dispersion correction for density functionals, Hartree-Fock and semi- empirical quantum chemical methods

dftfe

Homepage:
Spack package:
Versions:
0.6.0, 0.5.2, 0.5.1, 0.5.0
Build Dependencies:
cmake, mpi, dealii, scalapack, alglib, libxc, spglib, libxml2
Link Dependencies:
mpi, dealii, scalapack, alglib, libxc, spglib, libxml2
Description:
Real-space DFT calculations using Finite Elements

dhpmm-f

Homepage:
Spack package:
Versions:
alpha
Link Dependencies:
blas, lapack
Description:
DHPMM_P:High-precision Matrix Multiplication with Faithful Rounding

dia

Homepage:
Spack package:
Versions:
0.97.3
Build Dependencies:
intltool, gettext, pkgconfig, gtkplus, libxslt, python, swig, libsm, libuuid, libxinerama, libxrender, libxml2, freetype
Link Dependencies:
gtkplus, libxslt, python, swig, libsm, libuuid, libxinerama, libxrender, libxml2, freetype
Description:
Dia is a program for drawing structured diagrams.

dialign

Homepage:
Spack package:
Versions:
2.2.1
Description:
DIALIGN is a software program for multiple sequence alignment developed by Burkhard Morgenstern et al..

dialign-tx

Homepage:
Spack package:
Versions:
1.0.2
Description:
DIALIGN-TX: greedy and progressive approaches for segment-based multiple sequence alignment

diamond

Homepage:
Spack package:
Versions:
0.9.25, 0.9.23, 0.9.22, 0.9.21, 0.9.20, 0.9.19, 0.9.14, 0.8.38, 0.8.26
Build Dependencies:
cmake, zlib
Link Dependencies:
zlib
Description:
DIAMOND is a sequence aligner for protein and translated DNA searches, designed for high performance analysis of big sequence data.

diffsplice

Homepage:
Spack package:
Versions:
0.1.2beta, 0.1.1
Description:
A novel tool for discovering and quantitating alternative splicing variants present in an RNA-seq dataset, without relying on annotated transcriptome or pre-determined splice pattern.

diffutils

Homepage:
Spack package:
Versions:
3.7, 3.6
Build Dependencies:
iconv
Link Dependencies:
iconv
Description:
GNU Diffutils is a package of several programs related to finding differences between files.

dihydrogen

Homepage:
Spack package:
Versions:
master
Build Dependencies:
cuda, cmake, mpi, aluminum, cudnn, cub, half, ninja
Link Dependencies:
cuda, mpi, aluminum, cudnn, cub, half
Test Dependencies:
catch2
Description:
DiHydrogen is the second version of the Hydrogen fork of the well-known distributed linear algebra library, Elemental. DiHydrogen aims to be a basic distributed multilinear algebra interface with a particular emphasis on the needs of the distributed machine learning effort, LBANN.

dimemas

Homepage:
Spack package:
Versions:
5.4.1
Build Dependencies:
autoconf, automake, libtool, m4, bison, flex, boost
Link Dependencies:
bison, flex, boost
Run Dependencies:
bison, flex
Description:
High-abstracted network simulator for message-passing programs.

direnv

Homepage:
Spack package:
Versions:
2.20.0, 2.11.3
Build Dependencies:
go
Description:
direnv is an environment switcher for the shell.

discovar

Homepage:
Spack package:
Versions:
52488
Description:
DISCOVAR is a variant caller and small genome assembler.

discovardenovo

Homepage:
Spack package:
Versions:
52488
Build Dependencies:
samtools, jemalloc
Link Dependencies:
samtools, jemalloc
Description:
DISCOVAR de novo is a large (and small) de novo genome assembler. It quickly generates highly accurate and complete assemblies using the same single library data as used by DISCOVAR. It currently doesn't support variant calling, for that, please use DISCOVAR instead.

dislin

Homepage:
Spack package:
Versions:
11.0
Build Dependencies:
motif, gl, glx
Link Dependencies:
motif, gl, glx
Description:
DISLIN is a high level and easy to use graphics library for displaying data as curves, bar graphs, pie charts, 3D-colour plots, surfaces, contours and maps.

diy

Homepage:
Spack package:
Versions:
master, 3.5.0
Build Dependencies:
cmake, mpi
Link Dependencies:
mpi
Description:
Data-parallel out-of-core library

dlpack

Homepage:
Spack package:
Versions:
master
Description:
DLPack is an RFC for common tensor and operator guidelines in deep learning systems.

dmd

Homepage:
Spack package:
Versions:
2.081.1
Build Dependencies:
openssl, curl
Link Dependencies:
openssl, curl
Description:
DMD is the reference compiler for the D programming language.

dmlc-core

Homepage:
Spack package:
Versions:
master, 20170508
Build Dependencies:
cmake
Description:
DMLC-Core is the backbone library to support all DMLC projects, offers the bricks to build efficient and scalable distributed machine learning libraries.

dmtcp

Homepage:
Spack package:
Versions:
2.6.0, 2.5.2
Description:
DMTCP (Distributed MultiThreaded Checkpointing) transparently checkpoints a single-host or distributed computation in user-space -- with no modifications to user code or to the O/S.

dmxproto

Homepage:
Spack package:
Versions:
2.3.1
Build Dependencies:
pkgconfig, util-macros
Description:
Distributed Multihead X (DMX) Extension. This extension defines a protocol for clients to access a front-end proxy X server that controls multiple back-end X servers making up a large display.

dnsmasq

Homepage:
Spack package:
Versions:
2.81, 2.80, 2.79, 2.78, 2.77, 2.76, 2.75, 2.74, 2.73, 2.72, 2.71, 2.70
Description:
A lightweight, caching DNS proxy with integrated DHCP server.

docbook-xml

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

docbook-xsl

Homepage:
Spack package:
Versions:
1.79.2
Build Dependencies:
docbook-xml
Link Dependencies:
docbook-xml
Description:
DocBook XSLT 1.0 Stylesheets.

dock

Homepage:
Spack package:
Versions:
6.9
Build Dependencies:
bison, mpi
Link Dependencies:
mpi
Description:
DOCK is a molecular docking program used in drug discovery. This program, given a protein binding site and a small molecule, tries to predict the correct binding mode of the small molecule in the binding site, and the associated binding energy.

dos2unix

Homepage:
Spack package:
Versions:
7.3.4
Build Dependencies:
gettext
Description:
DOS/Mac to Unix and vice versa text file format converter.

dotnet-core-sdk

Homepage:
Spack package:
Versions:
2.1.300
Description:
The .NET Core SDK is a powerful development environment to write applications for all types of infrastructure.

double-conversion

Homepage:
Spack package:
Versions:
2.0.1, 2.0.0, 1.1.5, 1.1.4, 1.1.3
Build Dependencies:
cmake
Description:
This project (double-conversion) provides binary-decimal and decimal- binary routines for IEEE doubles. The library consists of efficient conversion routines that have been extracted from the V8 JavaScript engine. The code has been refactored and improved so that it can be used more easily in other projects. There is extensive documentation in src/double-conversion.h. Other examples can be found in test/cctest/test-conversions.cc.

doxygen

Homepage:
Spack package:
Versions:
1.8.17, 1.8.16, 1.8.15, 1.8.14, 1.8.12, 1.8.11, 1.8.10
Build Dependencies:
cmake, python, iconv, flex, bison
Link Dependencies:
iconv
Run Dependencies:
graphviz, mscgen
Description:
Doxygen is the de facto standard tool for generating documentation from annotated C++ sources, but it also supports other popular programming languages such as C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors), Fortran, VHDL, Tcl, and to some extent D..

dpdk

Homepage:
Spack package:
Versions:
20.02, 19.11, 19.08, 19.05, 19.02
Build Dependencies:
numactl
Link Dependencies:
numactl
Description:
DPDK is a set of libraries and drivers for fast packet processing. It supports many processor architectures and both FreeBSD and Linux.

draco

Homepage:
Spack package:
Versions:
develop, 7.6.0, 7.5.0, 7.4.0, 7.3.0, 7.2.0, 7.1.0, 6.25.0, 6.23.0, 6.22.0, 6.21.0, 6.20.1, 6.20.0
Build Dependencies:
cmake, gsl, mpi, numdiff, python, random123, eospac, lapack, libquo, metis, parmetis, qt, superlu-dist
Link Dependencies:
gsl, mpi, eospac, lapack, libquo, metis, parmetis, qt, superlu-dist
Run Dependencies:
mpi, python, qt
Description:
Draco is an object-oriented component library geared towards numerically intensive, radiation (particle) transport applications built for parallel computing hardware. It consists of semi-independent packages and a robust build system.

dramsim2

Homepage:
Spack package:
Versions:
2.2.2
Description:
DRAMsim is a hardware-validated, cycle-accurate C based simulator for DRAM devices such as DDR3

dri2proto

Homepage:
Spack package:
Versions:
2.8
Build Dependencies:
pkgconfig, util-macros
Description:
Direct Rendering Infrastructure 2 Extension. This extension defines a protocol to securely allow user applications to access the video hardware without requiring data to be passed through the X server.

dri3proto

Homepage:
Spack package:
Versions:
1.0
Build Dependencies:
pkgconfig, util-macros
Description:
Direct Rendering Infrastructure 3 Extension. This extension defines a protocol to securely allow user applications to access the video hardware without requiring data to be passed through the X server.

drill

Homepage:
Spack package:
Versions:
1.17.0, 1.16.0, 1.15.0, 1.14.0, 1.13.0
Run Dependencies:
java
Description:
Apache Drill is a distributed MPP query layer that supports SQL and alternative query languages against NoSQL and Hadoop data storage systems.

ds

Homepage:
Spack package:
Versions:
9.8.0
Build Dependencies:
autoconf, automake, m4, libtool, libx11, libxml2, libxslt, openssl, tcl, tcl-tclxml, tk
Link Dependencies:
libx11, libxml2, libxslt, openssl, tcl, tcl-tclxml, tk
Description:
SAOImage DS9 is an astronomical imaging and data visualization application.

dsdp

Homepage:
Spack package:
Versions:
5.8
Build Dependencies:
blas, lapack
Link Dependencies:
blas, lapack
Description:
The DSDP software is a free open source implementation of an interior- point method for semidefinite programming. It provides primal and dual solutions, exploits low-rank structure and sparsity in the data, and has relatively low memory requirements for an interior-point method. It allows feasible and infeasible starting points and provides approximate certificates of infeasibility when no feasible solution exists.

dsrc

Homepage:
Spack package:
Versions:
2.0.2
Description:
DNA Sequence Reads Compression is an application designed for compression of data files containing reads from DNA sequencing in FASTQ format.

dssp

Homepage:
Spack package:
Versions:
3.1.4, 2.3.0
Build Dependencies:
autoconf, automake, libtool, m4, boost
Link Dependencies:
boost
Description:
'mkdssp' utility. (dictionary of protein secondary structure)

dtcmp

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

dyninst

Homepage:
Spack package:
Versions:
develop, 10.1.0, 10.0.0, 9.3.2, 9.3.0, 9.2.0, 9.1.0, 8.2.1
Build Dependencies:
cmake, boost, libiberty, libdwarf, tbb
Link Dependencies:
boost, libiberty, elf, libdwarf, tbb
Description:
API for dynamic binary instrumentation. Modify programs while they are executing without recompiling, re-linking, or re-executing.

dysco

Homepage:
Spack package:
Versions:
1.2
Build Dependencies:
cmake, casacore, gsl, boost
Link Dependencies:
casacore, gsl, boost
Description:
Dysco is a compressing storage manager for Casacore mearement sets.

ea-utils

Homepage:
Spack package:
Versions:
1.04.807
Build Dependencies:
subversion, zlib, gsl, bamtools, perl
Link Dependencies:
subversion, zlib, gsl, bamtools
Description:
Command-line tools for processing biological sequencing data. Barcode demultiplexing, adapter trimming, etc. Primarily written to support an Illumina based pipeline - but should work with any FASTQs.

eagle

Homepage:
Spack package:
Versions:
1.1.2
Build Dependencies:
curl, zlib, lzma, htslib
Link Dependencies:
curl, zlib, lzma, htslib
Description:
EAGLE: Explicit Alternative Genome Likelihood Evaluator

easybuild

Homepage:
Spack package:
Versions:
4.0.0, 3.1.2
Build Dependencies:
python
Link Dependencies:
python
Run Dependencies:
python, py-easybuild-framework, py-easybuild-easyblocks, py-easybuild-easyconfigs
Description:
EasyBuild is a software build and installation framework for (scientific) software on HPC systems.

ebms

Homepage:
Spack package:
Versions:
develop
Build Dependencies:
mpi
Link Dependencies:
mpi
Description:
This is a miniapp for the Energy Banding Monte Carlo (EBMC) neutron transportation simulation code. It is adapted from a similar miniapp provided by Andrew Siegel, whose algorithm is described in [1], where only one process in a compute node is used, and the compute nodes are divided into memory nodes and tracking nodes. Memory nodes do not participate in particle tracking. Obviously, there is a lot of resource waste in this design.

eccodes

Homepage:
Spack package:
Versions:
2.13.0, 2.5.0, 2.2.0
Build Dependencies:
cmake, netcdf-c, openjpeg, jasper, libpng, libaec, python, py-numpy
Link Dependencies:
netcdf-c, openjpeg, jasper, libpng, libaec, python
Run Dependencies:
python, py-numpy
Description:
ecCodes is a package developed by ECMWF for processing meteorological data in GRIB (1/2), BUFR (3/4) and GTS header formats.

ecflow

Homepage:
Spack package:
Versions:
4.13.0, 4.12.0, 4.11.1
Build Dependencies:
cmake, boost, qt
Link Dependencies:
boost, qt
Description:
ecFlow is a work flow package that enables users to run a large number of programs (with dependencies on each other and on time) in a controlled environment. It provides tolerance for hardware and software failures, combined with good restart capabilities.

eclipse-gcj-parser

Homepage:
Spack package:
Versions:
4.8
Description:
GCJ requires the Eclipse Java parser, but does not ship with it. This builds that parser into an executable binary, thereby making GCJ work.

ecos

Homepage:
Spack package:
Versions:
2.0.7
Description:
A lightweight conic solver for second-order cone programming.

ecp-io-sdk

Homepage:
Spack package:
Versions:
1.0
Build Dependencies:
cmake, adios2, darshan-runtime, darshan-util, faodel, hdf5, mercury, parallel-netcdf, unifyfs, veloc
Link Dependencies:
adios2, darshan-runtime, darshan-util, faodel, hdf5, mercury, parallel-netcdf, unifyfs, veloc
Description:
ECP I/O Services SDK

ecp-proxy-apps

Homepage:
Spack package:
Versions:
3.0, 2.1, 2.0, 1.1, 1.0
Build Dependencies:
miniamr, xsbench, laghos, amg, ember, miniqmc, minivite, picsarlite, thornado-mini, candle-benchmarks, macsio, sw4lite, examinimd, nekbone, swfft, minife, minitri, comd
Link Dependencies:
miniamr, xsbench, laghos, amg, ember, miniqmc, minivite, picsarlite, thornado-mini, candle-benchmarks, macsio, sw4lite, examinimd, nekbone, swfft, minife, minitri, comd
Description:
This is a collection of packages that represents the official suite of DOE/ECP proxy applications. This is a Spack bundle package that installs the ECP proxy application suite.

ecp-viz-sdk

Homepage:
Spack package:
Versions:
1.0
Build Dependencies:
cmake, ascent, catalyst, paraview, sz, visit, vtk-m, zfp
Link Dependencies:
ascent, catalyst, paraview, sz, visit, vtk-m, zfp
Description:
ECP Viz & Analysis SDK

ed

Homepage:
Spack package:
Versions:
1.4
Description:
GNU ed is a line-oriented text editor. It is used to create, display, modify and otherwise manipulate text files, both interactively and via shell scripts.

editline

Homepage:
Spack package:
Versions:
1.16.0
Build Dependencies:
autoconf, automake, libtool, m4, ncurses
Link Dependencies:
ncurses
Description:
A readline() replacement for UNIX without termcap (ncurses)

editres

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

eem

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies:
mpi
Link Dependencies:
mpi
Description:
EEM is a program to extract the gene group and expression modules that are co-expressed in the mRNA expression data.

eigen

Homepage:
Spack package:
Versions:
3.3.7, 3.3.6, 3.3.5, 3.3.4, 3.3.3, 3.3.2, 3.3.1, 3.3.0, 3.2.10, 3.2.9, 3.2.8, 3.2.7, 3.2.6, 3.2.5
Build Dependencies:
cmake
Description:
Eigen is a C++ template library for linear algebra matrices, vectors, numerical solvers, and related algorithms.

elasticsearch

Homepage:
Spack package:
Versions:
6.4.0, 6.3.0, 6.2.4
Run Dependencies:
java
Description:
Elasticsearch is a search engine based on Lucene. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents.

elemental

Homepage:
Spack package:
Versions:
develop, 0.87.7, 0.87.6
Build Dependencies:
cmake, blas, openblas, intel-mkl, veclibfort, essl, lapack, netlib-lapack, metis, mpi, scalapack, python, gmp, mpc, mpfr
Link Dependencies:
blas, openblas, intel-mkl, veclibfort, essl, lapack, netlib-lapack, metis, mpi, scalapack, python, gmp, mpc, mpfr
Description:
Elemental: Distributed-memory dense and sparse-direct linear algebra and optimization library.

elfutils

Homepage:
Spack package:
Versions:
0.179, 0.178, 0.177, 0.176, 0.175, 0.174, 0.173, 0.170, 0.168, 0.163
Build Dependencies:
gettext, m4
Link Dependencies:
bzip2, xz, zlib, gettext
Description:
elfutils is a collection of various binary tools such as eu-objdump, eu- readelf, and other utilities that allow you to inspect and manipulate ELF files. Refer to Table 5.Tools Included in elfutils for Red Hat Developer for a complete list of binary tools that are distributed with the Red Hat Developer Toolset version of elfutils.

elk

Homepage:
Spack package:
Versions:
3.3.17
Build Dependencies:
blas, lapack, fftw, mpi, libxc
Link Dependencies:
blas, lapack, fftw, mpi, libxc
Description:
An all-electron full-potential linearised augmented-plane wave (FP-LAPW) code with many advanced features.

elmerfem

Homepage:
Spack package:
Versions:
8.4, devel
Build Dependencies:
cmake, mpi, netcdf-fortran, blas, lapack, mumps, hypre, trilinos, zoltan, lua
Link Dependencies:
mpi, netcdf-fortran, blas, lapack, mumps, hypre, trilinos, zoltan, lua
Description:
Elmer is an open source multiphysical simulation software. It includes physical models of fluid dynamics, structural mechanics, electromagnetics, heat transfer and acoustics.

elpa

Homepage:
Spack package:
Versions:
2020.05.001, 2019.11.001, 2019.05.002, 2018.11.001, 2018.05.001.rc1, 2017.11.001, 2017.05.003, 2017.05.002, 2016.11.001.pre, 2016.05.004, 2016.05.003, 2015.11.001
Build Dependencies:
mpi, blas, lapack, scalapack
Link Dependencies:
mpi, blas, lapack, scalapack
Description:
Eigenvalue solvers for Petaflop-Applications (ELPA)

elsd

Homepage:
Spack package:
Versions:
master
Build Dependencies:
blas, lapack
Link Dependencies:
blas, lapack
Description:
ELSD: Ellipse and Line Segment Detector

elsdc

Homepage:
Spack package:
Versions:
master
Build Dependencies:
blas, lapack
Link Dependencies:
blas, lapack
Description:
ELSDc: Ellipse and Line Segment Detector, with Continuous validation.

elsi

Homepage:
Spack package:
Versions:
2.2.1
Build Dependencies:
cmake, mpi, elpa, ntpoly, slepc, petsc, superlu-dist
Link Dependencies:
blas, lapack, mpi, scalapack, elpa, ntpoly, slepc, petsc, superlu-dist
Description:
ELSI provides a unified interface for electronic structure codes to a variety of eigenvalue solvers.

emacs

Homepage:
Spack package:
Versions:
26.3, 26.2, 26.1, 25.3, 25.2, 25.1, 24.5
Build Dependencies:
pkgconfig, ncurses, pcre, zlib, libxml2, libtiff, libpng, libxpm, giflib, libx11, libxaw, gtkplus, gnutls, jpeg
Link Dependencies:
ncurses, pcre, zlib, libxml2, libtiff, libpng, libxpm, giflib, libx11, libxaw, gtkplus, gnutls, jpeg
Description:
The Emacs programmable text editor.

ember

Homepage:
Spack package:
Versions:
1.0.0
Build Dependencies:
mpi
Link Dependencies:
mpi
Description:
Ember Communication Pattern Library The Ember suite provides communication patterns in a simplified setting (simplified by the removal of application calculations, control flow, etc.).

emboss

Homepage:
Spack package:
Versions:
6.6.0
Build Dependencies:
libxpm, libgd, postgresql
Link Dependencies:
libxpm, libgd, postgresql
Description:
EMBOSS is a free Open Source software analysis package specially developed for the needs of the molecular biology (e.g. EMBnet) user community

enca

Homepage:
Spack package:
Versions:
1.19, 1.18, 1.17, 1.16
Build Dependencies:
m4, autoconf, automake, libtool
Description:
Extremely Naive Charset Analyser.

enchant

Homepage:
Spack package:
Versions:
2.2.7, 2.2.6, 2.2.5, 2.2.4, 2.2.3, 2.2.2, 2.2.1, 2.2.0, 2.1.3, 2.1.2, 2.1.1, 2.1.0
Build Dependencies:
glib, aspell, hunspell
Link Dependencies:
glib, aspell, hunspell
Description:
Enchant is a library (and command-line program) that wraps a number of different spelling libraries and programs with a consistent interface.

energyplus

Homepage:
Spack package:
Versions:
8.9.0
Description:
EnergyPlus is a whole building energy simulation program that engineers, architects, and researchers use to model both energy consumption for heating, cooling, ventilation, lighting and plug and process loads and water use in buildings

entrezdirect

Homepage:
Spack package:
Versions:
10.7.20190114
Run Dependencies:
perl, perl-html-parser, perl-libwww-perl, perl-lwp-protocol-https, perl-http-message, perl-xml-simple
Description:
Entrez Direct (EDirect) provides access to the NCBI's suite of interconnected databases (publication, sequence, structure, gene, variation, expression, etc.) from a UNIX terminal window.

environment-modules

Homepage:
Spack package:
Versions:
4.5.1, 4.5.0, 4.4.1, 4.4.0, 4.3.1, 4.3.0, 4.2.5, 4.2.4, 4.2.3, 4.2.2, 4.2.1, 4.2.0, 4.1.4, 4.1.3, 4.1.2, 4.1.1, 4.1.0, 4.0.0, 3.2.10
Build Dependencies:
tcl
Link Dependencies:
tcl
Run Dependencies:
tcl
Description:
The Environment Modules package provides for the dynamic modification of a user's environment via module files.

eospac

Homepage:
Spack package:
Versions:
6.4.0beta.4, 6.4.0beta.3, 6.4.0beta.2, 6.4.0beta.1, 6.4.0, 6.3.1
Description:
A collection of C routines that can be used to access the Sesame data library.

eq-r

Homepage:
Spack package:
Versions:
master, 1.0
Build Dependencies:
autoconf, automake, libtool, m4, mpi, r-rinside, r-rcpp, r, tcl, swig
Link Dependencies:
mpi, r-rinside, r-rcpp, r, tcl, swig
Description:
EMEWS Queues for R (EQ/R) Installs EQ/R.

er

Homepage:
Spack package:
Versions:
master, 0.0.3
Build Dependencies:
cmake, mpi, kvtree, redset, shuffile
Link Dependencies:
mpi, kvtree, redset, shuffile
Description:
Encoding and redundancy on a file set

erfa

Homepage:
Spack package:
Versions:
1.4.0
Build Dependencies:
m4, autoconf, automake, libtool
Description:
ERFA(Essential Routines for Fundamental Astronomy) is a C library containing key algorithms for astronomy.

erlang

Homepage:
Spack package:
Versions:
23.0, 22.2, 22.1, 22.0, 21.3, 21.2
Build Dependencies:
autoconf, automake, m4, libtool
Description:
Erlang is a programming language and runtime system for building massively scalable soft real-time systems with requirements on high availability.

ermod

Homepage:
Spack package:
Versions:
0.3.6, 0.3.5
Build Dependencies:
fftw, blas
Link Dependencies:
fftw, blas
Description:
ERmod (Energy Representation Module) is a program to calculate the solvation free energy based on the energy representation method. The program allows users to calculate the solvation free energy to arbitrary solvents, including inhomogeneous systems, and can run in cooperation with state-of-art molecular simulation softwares, such as NAMD, GROMACS and/or AMBER.

erne

Homepage:
Spack package:
Versions:
2.1.1
Build Dependencies:
boost, openmpi
Link Dependencies:
boost
Run Dependencies:
boost, openmpi
Description:
The Extended Randomized Numerical alignEr using BWT

es-shell

Homepage:
Spack package:
Versions:
0.9.1
Build Dependencies:
readline
Link Dependencies:
readline
Description:
Es is an extensible shell. The language was derived from the Plan 9 shell, rc, and was influenced by functional programming languages, such as Scheme, and the Tcl embeddable programming language. This implementation is derived from Byron Rakitzis's public domain implementation of rc.

esmf

Homepage:
Spack package:
Versions:
7.1.0r
Build Dependencies:
zlib, libxml2, mpi, lapack, netcdf-c, netcdf-fortran, parallel-netcdf, xerces-c
Link Dependencies:
zlib, libxml2, mpi, lapack, netcdf-c, netcdf-fortran, parallel-netcdf, xerces-c
Test Dependencies:
perl
Description:
The Earth System Modeling Framework (ESMF) is high-performance, flexible software infrastructure for building and coupling weather, climate, and related Earth science applications. The ESMF defines an architecture for composing complex, coupled modeling systems and includes data structures and utilities for developing individual models.

essl

Homepage:
Spack package:
Description:
IBM's Engineering and Scientific Subroutine Library (ESSL).

etcd

Homepage:
Spack package:
Versions:
3.4.7, 3.4.6, 3.4.5, 3.4.4, 3.3.20
Build Dependencies:
go
Link Dependencies:
go
Description:
etcd is a distributed reliable key-value store for the most critical data of a distributed system

ethminer

Homepage:
Spack package:
Versions:
0.12.0
Build Dependencies:
cmake, python, boost, json-c, curl, zlib, cuda, mesa
Link Dependencies:
python, boost, json-c, curl, zlib, cuda, mesa
Description:
The ethminer is an Ethereum GPU mining worker.

ethtool

Homepage:
Spack package:
Versions:
4.8
Build Dependencies:
autoconf, automake, libtool, m4
Description:
Ethtool is a small utility for examining and tuning your ethernet-based network interface.

etsf-io

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies:
netcdf-fortran, hdf5
Link Dependencies:
netcdf-fortran, hdf5
Description:
ETSF_IO is a library implementing the Nanoquanta/ETSF file format specifications. ETSF_IO enables an architecture-independent exchange of crystallographic data, electronic wavefunctions, densities and potentials, as well as spectroscopic data. It is meant to be used by quantum-physical and quantum-chemical applications relying upon Density Functional Theory (DFT).

everytrace

Homepage:
Spack package:
Versions:
develop, 0.2.2
Build Dependencies:
cmake, mpi
Link Dependencies:
mpi
Description:
Get stack trace EVERY time a program exits.

everytrace-example

Homepage:
Spack package:
Versions:
develop
Build Dependencies:
cmake, everytrace, openmpi
Link Dependencies:
everytrace, openmpi
Description:
Get stack trace EVERY time a program exits.

evieext

Homepage:
Spack package:
Versions:
1.1.1
Build Dependencies:
pkgconfig, util-macros
Description:
Extended Visual Information Extension (XEVIE). This extension defines a protocol for a client to determine information about core X visuals beyond what the core protocol provides.

evtgen

Homepage:
Spack package:
Versions:
02-00-00, 01-07-00
Build Dependencies:
hepmc, pythia8, tauola, photos
Link Dependencies:
hepmc, pythia8, tauola, photos
Description:
EvtGen is a Monte Carlo event generator that simulates the decays of heavy flavour particles, primarily B and D mesons.

exa

Homepage:
Spack package:
Versions:
0.9.0
Build Dependencies:
rust
Link Dependencies:
rust
Description:
exa is a replacement for ls written in Rust.

exabayes

Homepage:
Spack package:
Versions:
1.5
Build Dependencies:
mpi
Link Dependencies:
mpi
Description:
ExaBayes is a software package for Bayesian tree inference. It is particularly suitable for large-scale analyses on computer clusters.

examinimd

Homepage:
Spack package:
Versions:
develop, 1.0
Build Dependencies:
kokkos-legacy, mpi
Link Dependencies:
kokkos-legacy, mpi
Description:
ExaMiniMD is a proxy application and research vehicle for particle codes, in particular Molecular Dynamics (MD). Compared to previous MD proxy apps (MiniMD, COMD), its design is significantly more modular in order to allow independent investigation of different aspects. To achieve that the main components such as force calculation, communication, neighbor list construction and binning are derived classes whose main functionality is accessed via virtual functions. This allows a developer to write a new derived class and drop it into the code without touching much of the rest of the application.

examl

Homepage:
Spack package:
Versions:
3.0.22, 3.0.21, 3.0.20, 3.0.19, 3.0.18, 3.0.17, 3.0.16, 3.0.15, 3.0.14, 3.0.13
Build Dependencies:
mpi
Link Dependencies:
mpi
Description:
Exascale Maximum Likelihood (ExaML) code for phylogenetic inference using MPI. This code implements the popular RAxML search algorithm for maximum likelihood based inference of phylogenetic trees.

exampm

Homepage:
Spack package:
Versions:
master
Build Dependencies:
cmake, mpi, kokkos, silo, cabana
Link Dependencies:
mpi, kokkos, silo, cabana
Description:
Exascale Material Point Method (MPM) Mini-App

exasp2

Homepage:
Spack package:
Versions:
develop, 1.0
Build Dependencies:
bml, blas, lapack, mpi
Link Dependencies:
bml, blas, lapack, mpi
Description:
ExaSP2 is a reference implementation of typical linear algebra algorithms and workloads for a quantum molecular dynamics (QMD) electronic structure code. The algorithm is based on a recursive second- order Fermi-Operator expansion method (SP2) and is tailored for density functional based tight-binding calculations of material systems. The SP2 algorithm variants are part of the Los Alamos Transferable Tight-binding for Energetics (LATTE) code, based on a matrix expansion of the Fermi operator in a recursive series of generalized matrix-matrix multiplications. It is created and maintained by Co-Design Center for Particle Applications (CoPA). The code is intended to serve as a vehicle for co-design by allowing others to extend and/or reimplement as needed to test performance of new architectures, programming models, etc.

exiv2

Homepage:
Spack package:
Versions:
0.27.2
Build Dependencies:
cmake
Link Dependencies:
zlib, expat
Description:
Exiv2 is a Cross-platform C++ library and a command line utility to manage image metadata

exmcutils

Homepage:
Spack package:
Versions:
master, 0.5.7, 0.5.6
Build Dependencies:
m4, autoconf, automake, libtool
Link Dependencies:
m4, autoconf, automake, libtool
Description:
ExM C-Utils: Generic C utility library for ADLB/X and Swift/T

exodusii

Homepage:
Spack package:
Versions:
master, 2016-08-09
Build Dependencies:
cmake, mpi, netcdf-c
Link Dependencies:
mpi, netcdf-c
Description:
Exodus II is a C++/Fortran library developed to store and retrieve data for finite element analyses. It's used for preprocessing (problem definition), postprocessing (results visualization), and data transfer between codes. An Exodus II data file is a random access, machine independent, binary file that is written and read via C, C++, or Fortran API routines.

exonerate

Homepage:
Spack package:
Versions:
2.4.0
Build Dependencies:
pkgconfig, glib
Link Dependencies:
glib
Description:
Pairwise sequence alignment of DNA and proteins

exonerate-gff3

Homepage:
Spack package:
Versions:
2.3.0
Build Dependencies:
glib
Link Dependencies:
glib
Description:
This is an exonerate fork with added gff3 support. Original website with user guides: http://www.ebi.ac.uk/~guy/exonerate/

expat

Homepage:
Spack package:
Versions:
2.2.9, 2.2.6, 2.2.5, 2.2.2, 2.2.0
Build Dependencies:
libbsd
Link Dependencies:
libbsd
Description:
Expat is an XML parser library written in C.

expect

Homepage:
Spack package:
Versions:
5.45
Build Dependencies:
tcl, automake, autoconf, libtool, m4
Link Dependencies: