From 9e9aa892b06497a7a711dd3c29fdae27250cb20a Mon Sep 17 00:00:00 2001 From: Amine Ghozlane Date: Fri, 18 Oct 2024 14:43:53 +0200 Subject: [PATCH] Fix mafft dependency --- .github/workflows/main.yml | 4 ++-- README.md | 2 +- conda_recipe/meta.yaml | 2 +- meteor/session.py | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 8e48f00..07ac501 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,8 +13,8 @@ jobs: - uses: actions/checkout@v4 - uses: ConorMacBride/install-package@v1 with: - brew: bowtie2 freebayes - apt: bowtie2 freebayes + brew: bowtie2 freebayes mafft + apt: bowtie2 freebayes mafft - name: Install Python uses: actions/setup-python@v4 - name: Install poetry diff --git a/README.md b/README.md index bb2f149..8e7f9f9 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ Besides python packages dependencies, Meteor requires: - python 3.10+ - [bowtie2 2.3.5+](https://github.com/BenLangmead/bowtie2) - [freebayes 1.3.6+](https://github.com/freebayes/freebayes) -- [mafft 7.407+](https://mafft.cbrc.jp/alignment/software/) +- [mafft 7.487+](https://mafft.cbrc.jp/alignment/software/) ## Installation diff --git a/conda_recipe/meta.yaml b/conda_recipe/meta.yaml index 8ece951..905c9ee 100644 --- a/conda_recipe/meta.yaml +++ b/conda_recipe/meta.yaml @@ -39,7 +39,7 @@ requirements: - biom-format - py-bgzip - freebayes >=1.3.6 - - mafft >=7.407 + - mafft >=7.487 test: commands: - meteor -h diff --git a/meteor/session.py b/meteor/session.py index 4947a1a..982aa64 100644 --- a/meteor/session.py +++ b/meteor/session.py @@ -30,7 +30,7 @@ class Component: MIN_BOWTIE2_VERSION: ClassVar[Version] = Version("2.3.5") MIN_FREEBAYES_VERSION: ClassVar[Version] = Version("1.3.6") - MIN_MAFFT_VERSION: ClassVar[Version] = Version("7.407") + MIN_MAFFT_VERSION: ClassVar[Version] = Version("7.487") DEFAULT_GAP_CHAR: ClassVar[str] = "N" DEFAULT_CORE_SIZE: ClassVar[int] = 100