Skip to content

Commit

Permalink
add ggeet and somacore
Browse files Browse the repository at this point in the history
  • Loading branch information
hadim committed Jan 13, 2025
1 parent 4624282 commit 7ed2036
Show file tree
Hide file tree
Showing 2 changed files with 125 additions and 0 deletions.
75 changes: 75 additions & 0 deletions recipes/gget/recipe.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
context:
name: gget
version: 0.29.0

package:
name: ${{ name|lower }}
version: ${{ version }}

source:
url: https://pypi.org/packages/source/${{ name[0] }}/${{ name }}/gget-${{ version }}.tar.gz
sha256: 090f81992efea5762a81dfee7385e0df9394afaef4637fbc63ee929cfb8f15cb

build:
number: 0
noarch: python
script: ${{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation
python:
entry_points:
- gget=gget.main:main

requirements:
host:
- python ${{ python_min }}.*
- pip
- setuptools
# NOTE: the lib is being imported during the package build
- numpy >=1.17.2
- pandas >=1.0.0
- requests >=2.22.0
- ipython
- matplotlib-base
- mysql-connector-python >=8.0.32
- beautifulsoup4 >=4.10.0
- ipywidgets
- tqdm
- lxml
run:
- python >=${{ python_min }}
- numpy >=1.17.2
- pandas >=1.0.0
- requests >=2.22.0
- ipython
- matplotlib-base
- mysql-connector-python >=8.0.32
- beautifulsoup4 >=4.10.0
- ipywidgets
- tqdm
- lxml

tests:
- python:
imports:
- gget
python_version: ${{ python_min }}.*
- requirements:
run:
- python ${{ python_min }}.*
script:
- gget ref --help

about:
summary: Efficient querying of genomic databases.
license: Apache-2.0 AND GPL-3.0 AND BSD-2-Clause
license_file:
- LICENSE
- gget/bins/Darwin/license.txt
- gget/bins/alphafold/LICENSE
- gget/bins/alphafold/NOTICE
- gget/bins/Windows/license.txt
- gget/bins/Linux/license.txt
homepage: https://github.com/pachterlab/gget

extra:
recipe-maintainers:
- hadim
50 changes: 50 additions & 0 deletions recipes/somacore/recipe.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
context:
name: somacore
version: 1.0.26

package:
name: ${{ name|lower }}
version: ${{ version }}

source:
url: https://pypi.org/packages/source/${{ name[0] }}/${{ name }}/somacore-${{ version }}.tar.gz
sha256: 25d522ec93116e34d5389a2828c2547a3e25fd6e301e1b96705f885a27cdebc0

build:
number: 0
noarch: python
script: ${{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation

requirements:
host:
- python ${{ python_min }}.*
- setuptools
- setuptools-scm
- wheel
- pip
run:
- python >=${{ python_min }}
- anndata
- attrs >=22.1
- numpy >=1.21
- pandas
- pyarrow
- pyarrow-hotfix
- scipy
- shapely
- typing_extensions >=4.1

tests:
- python:
imports:
- somacore
python_version: ${{ python_min }}.*

about:
summary: Python-language API specification and base utilities for implementation of the SOMA system.
license: MIT
license_file: LICENSE

extra:
recipe-maintainers:
- hadim

0 comments on commit 7ed2036

Please sign in to comment.