# This file created by conda-build 24.7.1
# meta.yaml template originally from:
# /opt/recipe, last modified Wed Dec 11 15:25:47 2024
# ------------------------------------------------

package:
  name: merfishtools
  version: 1.5.0
source:
  patches:
    - fix-build.patch
  sha256: 5ee49804b88b0ff57c6e4e277954b098bd2e6c21d826aa3c416073aec4dcf208
  url: https://github.com/merfishtools/merfishtools/archive/v1.5.0.tar.gz
build:
  number: '3'
  run_exports:
    - merfishtools >=1.5.0,<2.0a0
  string: py312heab9fa6_3
requirements:
  build:
    - _openmp_mutex 4.5 2_gnu
    - binutils_impl_linux-aarch64 2.43 h4c662bb_2
    - binutils_linux-aarch64 2.43 hf1166c9_2
    - gcc_impl_linux-aarch64 13.3.0 hcdea9b6_1
    - gcc_linux-aarch64 13.3.0 h1cd514b_7
    - kernel-headers_linux-aarch64 4.18.0 h05a177a_18
    - ld_impl_linux-aarch64 2.43 h80caac9_2
    - libgcc 14.2.0 he277a41_1
    - libgcc-devel_linux-aarch64 13.3.0 h0c07274_101
    - libgomp 14.2.0 he277a41_1
    - libsanitizer 13.3.0 ha58e236_1
    - libstdcxx 14.2.0 h3f4de04_1
    - libzlib 1.3.1 h86ecc28_2
    - rust 1.83.0 h21fc29f_0
    - rust-std-aarch64-unknown-linux-gnu 1.83.0 hbe8e118_0
    - rust_linux-aarch64 1.83.0 h0e8fcc2_1
    - sysroot_linux-aarch64 2.17 h5b4a56d_18
    - tzdata 2024b hc8b5060_0
  host:
    - _openmp_mutex 4.5 2_gnu
    - brotli 1.1.0 h86ecc28_2
    - brotli-bin 1.1.0 h86ecc28_2
    - bzip2 1.0.8 h68df207_7
    - ca-certificates 2024.8.30 hcefe29a_0
    - certifi 2024.8.30 pyhd8ed1ab_0
    - contourpy 1.3.1 py312h451a7dd_0
    - cycler 0.12.1 pyhd8ed1ab_1
    - fonttools 4.55.3 py312hcc812fe_0
    - freetype 2.12.1 hf0a5ef3_2
    - gsl 2.7 h294027d_0
    - kiwisolver 1.4.7 py312h88dc405_0
    - lcms2 2.16 h922389a_0
    - ld_impl_linux-aarch64 2.43 h80caac9_2
    - lerc 4.0.0 h4de3ea5_0
    - libblas 3.9.0 25_linuxaarch64_openblas
    - libbrotlicommon 1.1.0 h86ecc28_2
    - libbrotlidec 1.1.0 h86ecc28_2
    - libbrotlienc 1.1.0 h86ecc28_2
    - libcblas 3.9.0 25_linuxaarch64_openblas
    - libdeflate 1.22 h86ecc28_0
    - libexpat 2.6.4 h5ad3122_0
    - libffi 3.4.2 h3557bc0_5
    - libgcc 14.2.0 he277a41_1
    - libgcc-ng 14.2.0 he9431aa_1
    - libgfortran 14.2.0 he9431aa_1
    - libgfortran5 14.2.0 hb6113d0_1
    - libgomp 14.2.0 he277a41_1
    - libjpeg-turbo 3.0.0 h31becfc_1
    - liblapack 3.9.0 25_linuxaarch64_openblas
    - liblzma 5.6.3 h86ecc28_1
    - libnsl 2.0.1 h31becfc_0
    - libopenblas 0.3.28 pthreads_h9d3fd7e_1
    - libpng 1.6.44 hc4a20ef_0
    - libsqlite 3.47.2 h5eb1b54_0
    - libstdcxx 14.2.0 h3f4de04_1
    - libstdcxx-ng 14.2.0 hf1166c9_1
    - libtiff 4.7.0 hca96517_2
    - libuuid 2.38.1 hb4cce97_0
    - libwebp-base 1.4.0 h31becfc_0
    - libxcb 1.17.0 h262b8f6_0
    - libxcrypt 4.4.36 h31becfc_1
    - libzlib 1.3.1 h86ecc28_2
    - matplotlib-base 3.9.3 py312h965bf68_0
    - munkres 1.1.4 pyh9f0ad1d_0
    - ncurses 6.5 hcccb83c_1
    - numpy 1.26.4 py312h470d778_0
    - openblas 0.3.28 pthreads_h3a8cbd8_1
    - openjpeg 2.5.3 h3f56577_0
    - openssl 3.4.0 h86ecc28_0
    - packaging 24.2 pyhd8ed1ab_2
    - pandas 2.2.3 py312ha2895bd_1
    - pillow 11.0.0 py312h5ab5af3_0
    - pip 24.3.1 pyh8b19718_0
    - pthread-stubs 0.4 h86ecc28_1002
    - pyparsing 3.2.0 pyhd8ed1ab_2
    - python 3.12.8 h1683364_1_cpython
    - python-dateutil 2.9.0.post0 pyhff2d567_1
    - python-tzdata 2024.2 pyhd8ed1ab_1
    - python_abi 3.12 5_cp312
    - pytz 2024.1 pyhd8ed1ab_0
    - qhull 2020.2 h70be974_5
    - readline 8.2 h8fc344f_1
    - setuptools 75.6.0 pyhff2d567_1
    - six 1.17.0 pyhd8ed1ab_0
    - tk 8.6.13 h194ca79_0
    - tzdata 2024b hc8b5060_0
    - unicodedata2 15.1.0 py312hb2c0f52_1
    - wheel 0.45.1 pyhd8ed1ab_1
    - xorg-libxau 1.0.11 h86ecc28_1
    - xorg-libxdmcp 1.1.5 h57736b2_0
    - zstd 1.5.6 h02f22dd_0
  run:
    - gsl >=2.7,<2.8.0a0
    - libgcc >=13
    - matplotlib-base
    - numpy >=1.26.4,<2.0a0
    - openblas
    - pandas
    - python >=3.12,<3.13.0a0
    - python_abi 3.12.* *_cp312
  run_constrained:
    - __glibc >=2.17
test:
  commands:
    - merfishtools --help
  imports:
    - merfishtools
about:
  home: https://merfishtools.github.io
  license: MIT
  summary: MERFISHtools implement a Bayesian framework for accurately predicting gene
    or transcript expression from MERFISH data. On top, differential expression analysis
    can be performed for two or multiple conditions, including credible intervals
    for fold change and coefficient of variation, and controlling the expected false
    discovery rate.
extra:
  additional-platforms:
    - linux-aarch64
  copy_test_source_files: true
  final: true
