aboutsummaryrefslogtreecommitdiff
path: root/paper.tex
diff options
context:
space:
mode:
authorMohammad Akhlaghi <mohammad@akhlaghi.org>2019-04-05 16:54:41 +0100
committerMohammad Akhlaghi <mohammad@akhlaghi.org>2019-04-05 16:54:41 +0100
commit39372eedc72c4f608fc6bd9df10e67dfb8462bf1 (patch)
tree9fb8c79c84a734fe6f712bb3dcfe7a447e24aa82 /paper.tex
parentac439cf62255ab38da940eb7bba0ccc00fc835f2 (diff)
Software acknowledgement section is automatically generated
Until now, management of the software names and versions in the paper was done manually (a macro had to be defined in `initialize.mk', then used in `paper.tex', so they had to be manually set in two places). Managing this was not easy. To fix this, with this commit, each software building rule's target is a text file that contains its human-readable name and its version. In the end, the configure script sorts them by their name and writes them into a LaTeX input file that we can easily import as a file into the main paper.
Diffstat (limited to 'paper.tex')
-rw-r--r--paper.tex125
1 files changed, 6 insertions, 119 deletions
diff --git a/paper.tex b/paper.tex
index 593ce12..b03713c 100644
--- a/paper.tex
+++ b/paper.tex
@@ -193,130 +193,17 @@ Zenodo (\url{https://zenodo.org}).
remove them. }
This research was partly done using GNU Astronomy Utilities (Gnuastro,
-ascl.net/1801.009) version \gnuastroversion, and reproduction pipeline
-\pipelineversion. Work on Gnuastro and the reproduction pipeline has been
-funded by the Japanese Ministry of Education, Culture, Sports, Science, and
-Technology (MEXT) scholarship and its Grant-in-Aid for Scientific Research
-(21244012, 24253003), the European Research Council (ERC) advanced grant
+ascl.net/1801.009), and reproduction pipeline \pipelineversion. Work on
+Gnuastro and the reproduction pipeline has been funded by the Japanese
+Ministry of Education, Culture, Sports, Science, and Technology (MEXT)
+scholarship and its Grant-in-Aid for Scientific Research (21244012,
+24253003), the European Research Council (ERC) advanced grant
339659-MUSICOS, European Union’s Horizon 2020 research and innovation
programme under Marie Sklodowska-Curie grant agreement No 721463 to the
SUNDIAL ITN, and from the Spanish Ministry of Economy and Competitiveness
(MINECO) under grant number AYA2016-76219-P.
-The following free software tools were also critical component of this
-research (in alphabetical order):
-Bzip2 \bziptwoversion,
-CFITSIO \cfitsioversion,
-CMake \cmakeversion,
-cURL \curlversion,
-Discoteq flock \flockversion,
-FreeType \freetypeversion,
-FFTW \fftwversion,
-Git \gitversion,
-GNU Astronomy Utilities \gnuastroversion,
-GNU AWK \gawkversion,
-GNU Bash \bashversion,
-GNU Compiler Collection (GCC) \gccversion,
-GNU Coreutils \coreutilsversion,
-GNU Diffutils \diffutilsversion,
-GNU Findutils \findutilsversion,
-GNU Grep \grepversion,
-GNU Gzip \gzipversion,
-GNU Integer Set Library \islversion,
-GNU Libtool \libtoolversion,
-GNU Make \makeversion,
-GNU Multiple Precision Arithmetic Library \gmpversion,
-GNU Multiple Precision Complex arithmetc \mpcversion,
-GNU Multiple Precision Floating-Point Reliably \mpfrversion,
-GNU NCURSES \ncursesversion,
-GNU Readline \readlineversion,
-GNU Sed \sedversion,
-GNU Scientific Library (GSL) \gslversion,
-GNU Tar \tarversion,
-GNU Wget \wgetversion,
-GNU Which \whichversion,
-HDF5 library \hdffiveversion,
-Libffi \libffiversion,
-GPL Ghostscript \ghostscriptversion,
-Libbsd \libbsdversion,
-Libgit2 \libgittwoversion,
-Libjpeg \libjpegversion,
-Libpng \libpngversion,
-Libtiff \libtiffversion,
-Lzip \lzipversion,
-Metastore (forked) \metastoreversion,
-OpenBLAS \openblasversion,
-OpenMPI \openmpiversion,
-OpenSSL \opensslversion,
-Patchelf \patchelfversion,
-Pkg-config \pkgconfigversion,
-Unzip \unzipversion,
-WCSLIB \wcslibversion,
-XZ Utils \xzversion,
-Zip \zipversion,
-and
-ZLib \zlibversion.
-We also use Python {\pythonversion} with the following packages:
-Asn1crypto \asncryptoversion,
-Astroquery \astroqueryversion,
-Astropy {\astropyversion} \citep{astropy2013, astropy2018},
-BeautifulSoup \beautifulsoupversion,
-Certifi \certifiversion,
-Cffi \cffiversion,
-Chardet \chardetversion,
-Cryptography \cryptographyversion,
-Cycler \cyclerversion,
-EntryPoints \entrypointsversion,
-h5py \hpyversion,
-HTML5ib \htmlfivelibversion,
-idna \idnaversion,
-Jeepney \jeepneyversion,
-Kiwisolver \kiwisolverversion,
-keyring \keyringversion,
-Matplotlib \matplotlibversion,
-Numpy \numpyversion,
-pycparser \pycparserversion,
-PyParsing \pyparsingversion,
-python-dateutil \pythondateutilversion,
-Requests \requestsversion,
-Scipy \scipyversion,
-SecretStorage \secretstorageversion,
-Setuptools \setuptoolsversion,
-Setuptools-scm \setuptoolsscmversion,
-Six \sixversion,
-SoupSieve \soupsieveversion,
-Urllib3 \urllibthreeversion and
-Webencondings \webencodingsversion.
-The final paper was produced with \TeX{} Live \texliveversion, using the
-following packages:
-\TeX{} \textexversion,
-EC \texecversion,
-NewTX \texnewtxversion,
-Fontaxes \texfontaxesversion,
-Keyval \texxkeyvalversion,
-Etoolbox \texetoolboxversion,
-Xcolor \texxcolorversion,
-Setspace \texsetspaceversion,
-Caption \texcaptionversion,
-Footmisc \texfootmiscversion,
-Datetime \texdatetimeversion,
-Fmtcount \texfmtcountversion,
-Titlesec \textitlesecversion,
-Preprint \texpreprintversion,
-Ulem \texulemversion,
-Bib\LaTeX{} \texbiblatexversion,
-Biber \texbiberversion,
-Logreq \texlogreqversion,
-PGF/TiKZ \texpgfversion,
-PGFPlots \texpgfplotsversion,
-FP \texfpversion,
-Courier \texcourierversion,
-\TeX-gyre \textexgyreversion,
-TXFonts \textxfontsversion,
-Times \textimesversion.
-We are very grateful to all their creators for freely
-providing this necessary infrastructure. This research would not be
-possible without them.
+\input{tex/pipeline/macros/dependencies.tex}
%% Tell BibLaTeX to put the bibliography list here.
\printbibliography