{
  "channels": [
    "https://conda.anaconda.org/conda-forge"
  ],
  "conda_build_version": "3.21.7",
  "conda_private": false,
  "conda_version": "4.11.0",
  "env_vars": {
    "CIO_TEST": "<not set>"
  },
  "extra": {
    "copy_test_source_files": true,
    "final": true,
    "recipe-maintainers": [
      "conda-forge/r",
      "alexeckert",
      "zdk123"
    ]
  },
  "home": "https://github.com/alexeckert/parallelDist, https://www.alexandereckert.com/R",
  "identifiers": [],
  "keywords": [],
  "license": "GPL-2.0-or-later",
  "license_family": "GPL2",
  "license_file": [
    "D:\\bld\\r-paralleldist_1643953169440\\_h_env/lib/R/share/licenses/GPL-2"
  ],
  "root_pkgs": [
    "anaconda-client 1.8.0 pyhd8ed1ab_0",
    "attrs 21.4.0 pyhd8ed1ab_0",
    "backports 1.0 py_2",
    "backports.functools_lru_cache 1.6.4 pyhd8ed1ab_0",
    "beautifulsoup4 4.10.0 pyha770c72_0",
    "boa 0.8.2 pyha770c72_0",
    "brotlipy 0.7.0 py39h2bbff1b_1003",
    "bzip2 1.0.8 h8ffe710_4",
    "ca-certificates 2021.10.8 h5b45459_0",
    "certifi 2021.10.8 py39hcbf5309_1",
    "cffi 1.15.0 py39h2bbff1b_1",
    "chardet 4.0.0 py39hcbf5309_2",
    "charset-normalizer 2.0.4 pyhd3eb1b0_0",
    "click 8.0.3 py39hcbf5309_1",
    "clyent 1.2.2 py_1",
    "colorama 0.4.4 pyh9f0ad1d_0",
    "commonmark 0.9.1 py_0",
    "conda 4.11.0 py39hcbf5309_0",
    "conda-build 3.21.7 py39hcbf5309_0",
    "conda-env 2.6.0 1",
    "conda-forge-ci-setup 3.18.1 py39ha538f94_0",
    "conda-package-handling 1.7.3 py39h8cc25b3_1",
    "console_shortcut 0.1.1 4",
    "cryptography 36.0.0 py39h21b164f_0",
    "dataclasses 0.8 pyhc8e2a94_3",
    "filelock 3.4.2 pyhd8ed1ab_1",
    "future 0.18.2 py39hcbf5309_4",
    "glob2 0.7 py_0",
    "idna 3.3 pyhd3eb1b0_0",
    "importlib-metadata 4.10.1 py39hcbf5309_0",
    "importlib_resources 5.4.0 pyhd8ed1ab_0",
    "ipython_genutils 0.2.0 py_1",
    "jinja2 3.0.3 pyhd8ed1ab_0",
    "joblib 1.1.0 pyhd8ed1ab_0",
    "json5 0.9.5 pyh9f0ad1d_0",
    "jsonschema 4.4.0 pyhd8ed1ab_0",
    "jupyter_core 4.9.1 py39hcbf5309_1",
    "krb5 1.19.2 h20d022d_3",
    "libarchive 3.5.2 hb45042f_1",
    "libcurl 7.81.0 h789b8ee_0",
    "libffi 3.4.2 h8ffe710_5",
    "libiconv 1.16 he774522_0",
    "liblief 0.11.5 h0e60522_1",
    "libmamba 0.19.1 h44daa3b_0",
    "libmambapy 0.19.1 py39h9c8ecf5_0",
    "libsolv 0.7.19 h7755175_5",
    "libssh2 1.10.0 h680486a_2",
    "libxml2 2.9.12 hf5bbc77_1",
    "libzlib 1.2.11 h8ffe710_1013",
    "lz4-c 1.9.3 h8ffe710_1",
    "lzo 2.10 he774522_1000",
    "m2-bash 4.3.042 5",
    "m2-ca-certificates 20150426 103",
    "m2-coreutils 8.25 102",
    "m2-curl 7.47.1 3",
    "m2-db 5.3.28 3",
    "m2-expat 2.1.1 2",
    "m2-findutils 4.6.0 2",
    "m2-gcc-libs 5.3.0 4",
    "m2-gdbm 1.11 4",
    "m2-git 2.8.1 2",
    "m2-gmp 6.1.0 3",
    "m2-gzip 1.7 2",
    "m2-heimdal 1.5.3 10",
    "m2-heimdal-libs 1.5.3 10",
    "m2-icu 56.1 2",
    "m2-info 6.0 2",
    "m2-less 481 2",
    "m2-libcrypt 1.3 2",
    "m2-libcurl 7.47.1 3",
    "m2-libdb 5.3.28 3",
    "m2-libedit 3.1 20150326",
    "m2-libexpat 2.1.1 2",
    "m2-libffi 3.2.1 2",
    "m2-libgdbm 1.11 4",
    "m2-libiconv 1.14 3",
    "m2-libidn 1.32 2",
    "m2-libintl 0.19.7 4",
    "m2-libmetalink 0.1.2 3",
    "m2-libopenssl 1.0.2.g 2",
    "m2-libp11-kit 0.23.2 2",
    "m2-libpcre 8.38 2",
    "m2-libreadline 6.3.008 8",
    "m2-libsqlite 3.10.0.0 2",
    "m2-libssh2 1.6.0 2",
    "m2-libtasn1 4.7 2",
    "m2-msys2-runtime 2.5.0.17080.65c939c 3",
    "m2-ncurses 6.0.20160220 2",
    "m2-openssh 7.1p2 2",
    "m2-openssl 1.0.2.g 2",
    "m2-p11-kit 0.23.2 2",
    "m2-patch 2.7.5 2",
    "m2-perl 5.22.1 2",
    "m2-perl-authen-sasl 2.16 3",
    "m2-perl-convert-binhex 1.123 3",
    "m2-perl-encode-locale 1.04 2",
    "m2-perl-error 0.17024 2",
    "m2-perl-file-listing 6.04 3",
    "m2-perl-html-parser 3.71 4",
    "m2-perl-html-tagset 3.20 3",
    "m2-perl-http-cookies 6.01 3",
    "m2-perl-http-daemon 6.01 3",
    "m2-perl-http-date 6.02 3",
    "m2-perl-http-message 6.06 3",
    "m2-perl-http-negotiate 6.01 3",
    "m2-perl-io-socket-ssl 2.016 2",
    "m2-perl-io-stringy 2.111 2",
    "m2-perl-libwww 6.13 2",
    "m2-perl-lwp-mediatypes 6.02 3",
    "m2-perl-mailtools 2.14 2",
    "m2-perl-mime-tools 5.506 2",
    "m2-perl-net-http 6.09 2",
    "m2-perl-net-smtp-ssl 1.02 2",
    "m2-perl-net-ssleay 1.72 2",
    "m2-perl-termreadkey 2.33 2",
    "m2-perl-timedate 2.30 3",
    "m2-perl-uri 1.68 2",
    "m2-perl-www-robotrules 6.02 3",
    "m2-sed 4.2.2 3",
    "m2-vim 7.4.1721 2",
    "m2-zlib 1.2.8 4",
    "m2w64-gcc-libgfortran 5.3.0 6",
    "m2w64-gcc-libs 5.3.0 7",
    "m2w64-gcc-libs-core 5.3.0 7",
    "m2w64-gmp 6.1.0 2",
    "m2w64-libwinpthread-git 5.0.0.4634.697f757 2",
    "mamba 0.19.1 py39hb3d9227_0",
    "markupsafe 2.0.1 py39hb82d6ee_1",
    "menuinst 1.4.16 py39h2bbff1b_0",
    "msys2-conda-epoch 20160418 1",
    "nbformat 5.1.3 pyhd8ed1ab_0",
    "openssl 1.1.1l h8ffe710_0",
    "pip 22.0.3 pyhd8ed1ab_0",
    "pkginfo 1.8.2 pyhd8ed1ab_0",
    "powershell_shortcut 0.0.1 3",
    "prompt-toolkit 3.0.26 pyha770c72_0",
    "prompt_toolkit 3.0.26 hd8ed1ab_0",
    "psutil 5.9.0 py39hb82d6ee_0",
    "py-lief 0.11.5 py39h415ef7b_1",
    "pybind11-abi 4 hd8ed1ab_3",
    "pycosat 0.6.3 py39h2bbff1b_0",
    "pycparser 2.21 pyhd3eb1b0_0",
    "pygments 2.11.2 pyhd8ed1ab_0",
    "pyopenssl 22.0.0 pyhd3eb1b0_0",
    "pyrsistent 0.18.1 py39hb82d6ee_0",
    "pysocks 1.7.1 py39haa95532_0",
    "python 3.9.10 h9a09f29_2_cpython",
    "python-dateutil 2.8.2 pyhd8ed1ab_0",
    "python-libarchive-c 4.0 py39hcbf5309_0",
    "python_abi 3.9 2_cp39",
    "pytz 2021.3 pyhd8ed1ab_0",
    "pywin32 302 py39h827c3e9_1",
    "pyyaml 6.0 py39hb82d6ee_3",
    "reproc 14.2.3 h8ffe710_0",
    "reproc-cpp 14.2.3 h0e60522_0",
    "requests 2.27.1 pyhd3eb1b0_0",
    "rich 11.1.0 pyhd8ed1ab_0",
    "ripgrep 13.0.0 h7f3b576_1",
    "ruamel.yaml 0.17.19 py39hb82d6ee_0",
    "ruamel.yaml.clib 0.2.6 py39hb82d6ee_0",
    "ruamel_yaml 0.15.100 py39h2bbff1b_0",
    "setuptools 58.0.4 py39haa95532_0",
    "shyaml 0.6.2 pyhd3deb0d_0",
    "six 1.16.0 pyhd3eb1b0_0",
    "soupsieve 2.3.1 pyhd8ed1ab_0",
    "sqlite 3.37.0 h2bbff1b_0",
    "tk 8.6.11 h8ffe710_1",
    "tqdm 4.62.3 pyhd3eb1b0_1",
    "traitlets 5.1.1 pyhd8ed1ab_0",
    "typing_extensions 4.0.1 pyha770c72_0",
    "tzdata 2021e hda174b7_0",
    "urllib3 1.26.8 pyhd3eb1b0_0",
    "vc 14.2 h21ff451_1",
    "vs2008_express_vc_python_patch 1.0.0 0",
    "vs2015_runtime 14.27.29016 h5e58377_2",
    "watchgod 0.7 pyhd8ed1ab_0",
    "wcwidth 0.2.5 pyh9f0ad1d_2",
    "wheel 0.37.1 pyhd3eb1b0_0",
    "wincertstore 0.2 py39haa95532_2",
    "win_inet_pton 1.1.0 py39haa95532_0",
    "xz 5.2.5 h62dcd97_1",
    "yaml 0.2.5 he774522_0",
    "yaml-cpp 0.6.3 ha925a31_4",
    "zipp 3.7.0 pyhd8ed1ab_1",
    "zlib 1.2.11 h8ffe710_1013",
    "zstd 1.5.2 h6255e5f_0"
  ],
  "summary": "A fast parallelized alternative to R's native 'dist' function to calculate distance matrices for continuous, binary, and multi-dimensional input matrices, which supports a broad variety of 41 predefined distance functions from the 'stats', 'proxy' and 'dtw' R packages, as well as user- defined functions written in C++. For ease of use, the 'parDist' function extends the signature of the 'dist' function and uses the same parameter naming conventions as distance methods of existing R packages. The package is mainly implemented in C++ and leverages the 'RcppParallel' package to parallelize the distance computations with the help of the 'TinyThread' library. Furthermore, the 'Armadillo' linear algebra library is used for optimized matrix operations during distance calculations. The curiously recurring template pattern (CRTP) technique is applied to avoid virtual functions, which improves the Dynamic Time Warping calculations while the implementation stays flexible enough to support different DTW step patterns and normalization methods.",
  "tags": []
}