Skip to content

Commit

Permalink
Bulk: Add quota_anchor recipe (#50610)
Browse files Browse the repository at this point in the history
* Add quota_anchor recipe

* modify build.sh

* add defaults channel

* add defaults channel

* remove defaults channel

* 0.0.1a0 and defaults channels

* 0.0.1a0 and defaults channels

* 0.0.1a0 and defaults channels

* channel defaults

* number 1

* number 0

* try remove muscle

* try remove recently unused pkg

* try add four pkg

* try add space

* revert

* try pin_compatible and 5.1.0

* try pin_compatible and 5.1.0

* try repeat commit yesterday

* anchorwave 1.2.3

* anchorwave 1.2.3

* try

* remove anchorwave

* remove anchorwave

* remove all bioinfo pkg

* delete plots and add setuptools pathlib

* delete plots and add setuptools pathlib

* delete plots

* final try

* repeat the day before yesterday success config

* add df -h

* ...

---------

Co-authored-by: xiaodli <[email protected]>
  • Loading branch information
aliciaaevans and xiaodli authored Sep 10, 2024
1 parent 590fbd5 commit 8891916
Show file tree
Hide file tree
Showing 2 changed files with 62 additions and 0 deletions.
12 changes: 12 additions & 0 deletions recipes/quota_anchor/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#!/bin/bash
$PYTHON -m pip install --no-deps --ignore-installed . -vv
echo "[software]
gffread = ${PREFIX}/bin/gffread
AnchorWave = ${PREFIX}/bin/anchorwave
diamond = ${PREFIX}/bin/diamond
blastp = ${PREFIX}/bin/blastp
makeblastdb = ${PREFIX}/bin/makeblastdb
muscle = ${PREFIX}/bin/muscle
mafft = ${PREFIX}/bin/mafft
yn00 = ${PREFIX}/bin/yn00
pal2nal = ${PREFIX}/bin/pal2nal.pl " > ${SP_DIR}/quota_anchor/config_file/software_path.ini
50 changes: 50 additions & 0 deletions recipes/quota_anchor/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{% set name = "quota_anchor" %}
{% set version = "0.0.1a0" %}
{% set sha256 = "01d8520825fee67f8c73803d3bbe7855291592c064cd2d5712d02e104a71a8fa" %}

package:
name: {{ name }}
version: {{ version }}

source:
url: https://github.com/baoxingsong/quota_Anchor/archive/refs/tags/v{{ version }}.tar.gz
sha256: {{ sha256 }}

build:
number: 0
noarch: python
run_exports:
- {{ pin_subpackage(name, max_pin='x.x') }}

requirements:
host:
- python >=3
- pip
run:
- python >=3
- gffread
- biopython
- blast
- diamond
- AnchorWave
- muscle
- mafft
- matplotlib-base
- pal2nal
- paml
- plotnine
- seaborn
- pandas
- numpy


test:
commands:
- 'quota_Anchor 2>&1 | grep "usage: quota_Anchor"'

about:
home: https://github.com/baoxingsong/quota_Anchor
license: MIT
summary: 'Strand and WGD aware syntenic gene identification'
description: "Strand and WGD aware syntenic gene identification for comparative genomics"
dev_url: https://github.com/baoxingsong/quota_Anchor

0 comments on commit 8891916

Please sign in to comment.