# This file created by conda-build 24.5.1
# meta.yaml template originally from:
# /opt/recipe, last modified Tue Jul  9 13:28:16 2024
# ------------------------------------------------

package:
  name: poppunk
  version: 2.6.7
source:
  sha256: faa11756c6c7acc0df2ef50a1deaf27432f1e510219a7484cc16f92e44b2e179
  url: https://github.com/bacpop/poppunk/archive/v2.6.7.tar.gz
build:
  entry_points:
    - poppunk = PopPUNK.__main__:main
    - poppunk_assign = PopPUNK.assign:main
    - poppunk_info = PopPUNK.info:main
    - poppunk_lineages_from_strains = PopPUNK.lineages:main
    - poppunk_mandrake = PopPUNK.mandrake:main
    - poppunk_mst = PopPUNK.sparse_mst:main
    - poppunk_references = PopPUNK.reference_pick:main
    - poppunk_visualise = PopPUNK.visualise:main
  number: '0'
  run_exports:
    - poppunk >=2.6.7,<3.0a0
  script: /opt/conda/conda-bld/poppunk_1720532042859/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_place/bin/python
    -m pip install . --no-deps --ignore-installed --no-cache-dir -vvv
  string: py311hafd897e_0
requirements:
  build:
    - _libgcc_mutex 0.1 conda_forge
    - _openmp_mutex 4.5 2_gnu
    - binutils_impl_linux-64 2.40 ha1999f0_7
    - binutils_linux-64 2.40 hb3c18ed_9
    - bzip2 1.0.8 hd590300_5
    - c-ares 1.28.1 hd590300_0
    - ca-certificates 2024.7.4 hbcca054_0
    - cmake 3.30.0 hf8c4bd3_0
    - gcc_impl_linux-64 12.3.0 h58ffeeb_13
    - gcc_linux-64 12.3.0 h9528a6a_9
    - gfortran_impl_linux-64 12.3.0 h8f2110c_13
    - gfortran_linux-64 12.3.0 h5877db1_9
    - gxx_impl_linux-64 12.3.0 h2a574ab_13
    - gxx_linux-64 12.3.0 ha28b414_9
    - kernel-headers_linux-64 2.6.32 he073ed8_17
    - keyutils 1.6.1 h166bdaf_0
    - krb5 1.21.3 h659f571_0
    - ld_impl_linux-64 2.40 hf3520f5_7
    - libcurl 8.8.0 hca28451_1
    - libedit 3.1.20191231 he28a2e2_2
    - libev 4.33 hd590300_2
    - libexpat 2.6.2 h59595ed_0
    - libgcc-devel_linux-64 12.3.0 h6b66f73_113
    - libgcc-ng 14.1.0 h77fa898_0
    - libgfortran5 14.1.0 hc5f4f2c_0
    - libgomp 14.1.0 h77fa898_0
    - libnghttp2 1.58.0 h47da74e_1
    - libsanitizer 12.3.0 hb8811af_13
    - libssh2 1.11.0 h0841786_0
    - libstdcxx-devel_linux-64 12.3.0 h6b66f73_113
    - libstdcxx-ng 14.1.0 hc0a3c3a_0
    - libuv 1.48.0 hd590300_0
    - libzlib 1.3.1 h4ab18f5_1
    - make 4.3 hd18ef5c_1
    - ncurses 6.5 h59595ed_0
    - openssl 3.3.1 h4ab18f5_1
    - rhash 1.4.4 hd590300_0
    - sysroot_linux-64 2.12 he073ed8_17
    - xz 5.2.6 h166bdaf_0
    - zstd 1.5.6 ha6fb4c9_0
  host:
    - _libgcc_mutex 0.1 conda_forge
    - _openmp_mutex 4.5 2_gnu
    - boost-cpp 1.85.0 h44aadfe_2
    - bzip2 1.0.8 hd590300_5
    - ca-certificates 2024.7.4 hbcca054_0
    - eigen 3.4.0 h00ab1b0_0
    - icu 73.2 h59595ed_0
    - ld_impl_linux-64 2.40 hf3520f5_7
    - libboost 1.85.0 hba137d9_2
    - libboost-devel 1.85.0 h00ab1b0_2
    - libboost-headers 1.85.0 ha770c72_2
    - libexpat 2.6.2 h59595ed_0
    - libffi 3.4.2 h7f98852_5
    - libgcc-ng 14.1.0 h77fa898_0
    - libgfortran-ng 14.1.0 h69a702a_0
    - libgfortran5 14.1.0 hc5f4f2c_0
    - libgomp 14.1.0 h77fa898_0
    - libnsl 2.0.1 hd590300_0
    - libsqlite 3.46.0 hde9e2c9_0
    - libstdcxx-ng 14.1.0 hc0a3c3a_0
    - libuuid 2.38.1 h0b41bf4_0
    - libxcrypt 4.4.36 hd590300_1
    - libzlib 1.2.13 h4ab18f5_6
    - ncurses 6.5 h59595ed_0
    - openssl 3.3.1 h4ab18f5_1
    - pip 24.0 pyhd8ed1ab_0
    - pybind11 2.13.1 py311h52f7536_0
    - pybind11-global 2.13.1 py311h52f7536_0
    - python 3.11.9 hb806964_0_cpython
    - python_abi 3.11 4_cp311
    - readline 8.2 h8228510_1
    - setuptools 70.1.1 pyhd8ed1ab_0
    - tk 8.6.13 noxft_h4845f30_101
    - tzdata 2024a h0c530f3_0
    - wheel 0.43.0 pyhd8ed1ab_1
    - xz 5.2.6 h166bdaf_0
    - zlib 1.2.13 h4ab18f5_6
    - zstd 1.5.6 ha6fb4c9_0
  run:
    - _openmp_mutex >=4.5
    - biopython
    - dendropy >=4.4.0
    - graph-tool >=2.35
    - h5py
    - hdbscan
    - libgcc-ng >=12
    - libgfortran-ng
    - libgfortran5 >=12.3.0
    - libstdcxx-ng >=12
    - libzlib >=1.2.13,<2.0a0
    - mandrake
    - matplotlib-base
    - networkx
    - numpy
    - pandas
    - pp-sketchlib >=2.0.1
    - python >=3.11,<3.12.0a0
    - python_abi 3.11.* *_cp311
    - rapidnj
    - requests
    - scikit-learn >=0.24
    - scipy
    - tqdm
    - treeswift
    - xorg-libxaw
    - xorg-libxcomposite
    - xorg-libxcursor
    - xorg-libxdamage
    - xorg-libxfixes
    - xorg-libxi
    - xorg-libxinerama
    - xorg-libxpm
    - xorg-libxrandr
    - zlib
test:
  commands:
    - poppunk --help
    - poppunk_assign --help
    - poppunk_visualise --help
    - poppunk_mst --help
    - poppunk_references --help
    - poppunk_mandrake --help
    - poppunk_info --help
  imports:
    - PopPUNK
    - poppunk_refine
about:
  home: https://poppunk.bacpop.org/
  license: Apache-2.0
  license_family: APACHE
  summary: PopPUNK (POPulation Partitioning Using Nucleotide Kmers)
extra:
  copy_test_source_files: true
  final: true
  identifiers:
    - doi:10.1101/gr.241455.118
