From 43cc506b823c3fade014478bf05a3a4d488df7e9 Mon Sep 17 00:00:00 2001 From: violeta castelo szekely Date: Wed, 9 Oct 2024 15:33:00 +0200 Subject: [PATCH 1/4] initial commit --- recipes/zamp/meta.yaml | 54 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 recipes/zamp/meta.yaml diff --git a/recipes/zamp/meta.yaml b/recipes/zamp/meta.yaml new file mode 100644 index 0000000000000..d4dac75b34445 --- /dev/null +++ b/recipes/zamp/meta.yaml @@ -0,0 +1,54 @@ +{% set name = "zamp" %} +{% set version = "1.0.0" %} + +package: + name: {{ name }} + version: {{ version }} + +source: + url: https://github.com/metagenlab/{{ name }}/archive/refs/tags/v{{ version }}.tar.gz + sha256: b0ee4d78d2c3ccffd093047ef0b253b6389d889f0994029f7505eba9cc0a7c1e + +build: + number: 0 + noarch: python + entry_points: + - zamp=zamp.__main__:main + script: {{ PYTHON }} -m pip install . --no-deps --no-build-isolation --no-cache-dir -vvv + run_exports: + - {{ pin_subpackage('zamp', max_pin="x.x") }} + +requirements: + host: + - python >=3.11 + - pip + - setuptools + run: + - python >=3.11 + - snakemake-minimal >=8.0.0 + - Click >=8.1.3 + - attrmap >=0.0.7 + - snaketool-utils >=0.0.5 + - metasnek >=0.0.8 + - biopython >=1.83 + - pandas >=2.2.1 + - apptainer + +test: + commands: + - zamp -h + - zamp -v + +about: + home: https://github.com/metagenlab/zAMP/ + license: MIT + summary: 'zAMP: bioinformatic pipeline designed for convenient, reproducible and scalable amplicon-based metagenomics' + license_family: MIT + license_file: LICENSE + +extra: + container: + extended-base: true + recipe-maintainers: + - farchaab + - vicasze From 1d8c0506aaa459a485228021593af105aaff4ac4 Mon Sep 17 00:00:00 2001 From: violeta castelo szekely Date: Thu, 10 Oct 2024 17:13:47 +0200 Subject: [PATCH 2/4] updated recipe --- recipes/zamp/meta.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes/zamp/meta.yaml b/recipes/zamp/meta.yaml index d4dac75b34445..83fbadc2df227 100644 --- a/recipes/zamp/meta.yaml +++ b/recipes/zamp/meta.yaml @@ -7,7 +7,7 @@ package: source: url: https://github.com/metagenlab/{{ name }}/archive/refs/tags/v{{ version }}.tar.gz - sha256: b0ee4d78d2c3ccffd093047ef0b253b6389d889f0994029f7505eba9cc0a7c1e + sha256: 366d1a1bdff60e1a8100298608f20ab2294ef476a1da1bee9c1975641c495f6e build: number: 0 @@ -32,7 +32,7 @@ requirements: - metasnek >=0.0.8 - biopython >=1.83 - pandas >=2.2.1 - - apptainer + - apptainer >=1.3.4 test: commands: From 33881d64df124a5a6bdd39f8edbd1d95a8a85742 Mon Sep 17 00:00:00 2001 From: violeta castelo szekely Date: Thu, 10 Oct 2024 17:26:11 +0200 Subject: [PATCH 3/4] apptainer version --- recipes/zamp/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/zamp/meta.yaml b/recipes/zamp/meta.yaml index 83fbadc2df227..6ead1b9b055e7 100644 --- a/recipes/zamp/meta.yaml +++ b/recipes/zamp/meta.yaml @@ -32,7 +32,7 @@ requirements: - metasnek >=0.0.8 - biopython >=1.83 - pandas >=2.2.1 - - apptainer >=1.3.4 + - apptainer >=1.3.2 test: commands: From a37f90b4619a4deeeb42c672a032de33b37dda35 Mon Sep 17 00:00:00 2001 From: violeta castelo szekely Date: Wed, 16 Oct 2024 13:41:35 +0200 Subject: [PATCH 4/4] max_pin --- recipes/zamp/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/zamp/meta.yaml b/recipes/zamp/meta.yaml index 6ead1b9b055e7..15dc951847f5f 100644 --- a/recipes/zamp/meta.yaml +++ b/recipes/zamp/meta.yaml @@ -16,7 +16,7 @@ build: - zamp=zamp.__main__:main script: {{ PYTHON }} -m pip install . --no-deps --no-build-isolation --no-cache-dir -vvv run_exports: - - {{ pin_subpackage('zamp', max_pin="x.x") }} + - {{ pin_subpackage('zamp', max_pin="x") }} requirements: host: