-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
new tool: orthodb #51959
Merged
Merged
new tool: orthodb #51959
Changes from 88 commits
Commits
Show all changes
94 commits
Select commit
Hold shift + click to select a range
373260a
added orthologer
ftegenfe 7dc3f11
WIP:orthologer
ftegenfe dee90d3
orthologer
ftegenfe 6059f6d
version
ftegenfe dfab9f5
minor
ftegenfe f606411
orthologer version
ftegenfe b5ca662
Merge branch 'master' of github.com:bioconda/bioconda-recipes
ftegenfe fd196b3
updated meta
ftegenfe b3575ca
Merge branch 'bioconda:master' into master
ftegenfe e086ff7
orthologer 3.2.3
ftegenfe 3e724d5
Merge branch 'master' of github.com:ftegenfe/bioconda-recipes-fork
ftegenfe 5530755
Merge branch 'master' into master
ftegenfe 04ec3a1
updated sha256
ftegenfe 601defe
Merge branch 'master' of github.com:ftegenfe/bioconda-recipes-fork
ftegenfe 97a8fac
Fix SHA256
martin-g 63dc880
minor
ftegenfe dd8ffc2
Merge branch 'master' of github.com:ftegenfe/bioconda-recipes-fork
ftegenfe bddfa19
Merge branch 'bioconda:master' into master
ftegenfe 87dc0bd
spdlog in meta
ftegenfe e4409fe
orthologer: updated cmake OpenMP detection
ftegenfe ddd724b
Merge branch 'bioconda:master' into master
ftegenfe f8989fa
last macos fixes are now actually there
ftegenfe d24a2d9
Merge branch 'master' of github.com:ftegenfe/bioconda-recipes-fork
ftegenfe 643890e
Merge branch 'master' into master
ftegenfe 55d5d35
meta
ftegenfe 9c1a95f
updated brhclus - now compiles with clang
ftegenfe 53ecba7
fix macos
ftegenfe 80a853e
meta/bash macos
ftegenfe 7421de7
build bash version 4
ftegenfe 9f7b6bd
even more clang
ftegenfe 514d7f7
more cmake and macos issues
ftegenfe 487ac9b
updated installer
ftegenfe 4f8a9de
Merge branch 'master' into master
ftegenfe 7e873c4
update build and host section
ftegenfe 47ed311
Merge branch 'master' of github.com:ftegenfe/bioconda-recipes-fork
ftegenfe 93d460a
clean up recipe
mencian 08d9f42
updated to new version
ftegenfe 87fff4e
Merge branch 'master' of github.com:ftegenfe/bioconda-recipes-fork
ftegenfe dddffad
path not needed with new version
ftegenfe 4a57ac1
updated build number
ftegenfe abcce90
conflict fixed
ftegenfe 808c3db
patch not needed anymore
ftegenfe e80419c
patch not needed anymore
ftegenfe 82ffa61
update for new package with macos fix
ftegenfe 59be8ff
updated tests and macos fix
ftegenfe 0c40c01
new sha256sum
ftegenfe 573d5c4
Merge branch 'master' into master
ftegenfe 735906b
orthologer 3.3.2
ftegenfe 80eb339
Merge branch 'master' of github.com:ftegenfe/bioconda-recipes-fork
ftegenfe 86551c8
orthologer 3.3.2 - build number reset
ftegenfe 75dcae5
sed macos, do not do in place edit
ftegenfe 8261edd
require bash 4.1 - will this work for macos?
ftegenfe e45e7c0
orthologer 3.3.2 - bash shebang update (macos)
ftegenfe 51a9aa4
merge
ftegenfe 5318135
Merge branch 'master' into master
ftegenfe e3c70f5
Merge branch 'bioconda:master' into master
ftegenfe 0d6400b
updated description
ftegenfe fd5c5cc
Merge branch 'master' of github.com:ftegenfe/bioconda-recipes-fork
ftegenfe 8d71f36
version 3.4.0
ftegenfe 3d57bc6
upd 3.4.0
ftegenfe 7a97f24
upd 3.4.0
ftegenfe 95baab1
upd 3.4.0
ftegenfe 15bd48c
upd 3.4.0
ftegenfe b61eb54
merge
ftegenfe 274bdbc
upd 3.4.0
ftegenfe d1a6d16
Merge branch 'master' of github.com:ftegenfe/bioconda-recipes-fork
ftegenfe 1bb2411
upd 3.4.0
ftegenfe 23eca95
version 3.4.1
ftegenfe 15d41ec
merge
ftegenfe e233d9e
merge
ftegenfe c34ceb6
update summary
ftegenfe 05b40e3
Merge branch 'master' of github.com:ftegenfe/bioconda-recipes-fork
ftegenfe a769112
update to orthologer 3.4.2
ftegenfe 0d96419
Merge branch 'master' of github.com:ftegenfe/bioconda-recipes-fork
ftegenfe b0ed1cf
update license in meta.yaml
ftegenfe 7440f5f
added busco dep
ftegenfe 73263b8
update to 3.5.0
ftegenfe 2f04e3a
updated orthologer meta
ftegenfe 9ae11da
updated orthologer meta
ftegenfe 6c29000
updated orthologer meta
ftegenfe 7b07203
added orthodb api
ftegenfe cb5196c
Merge branch 'bioconda:master' into master
ftegenfe 6e64a6f
Merge branch 'bioconda:master' into master
ftegenfe 4d41d22
fixes according to coderabbit - remove bash requirements
ftegenfe 862004f
Merge branch 'bioconda:master' into master
ftegenfe ec7e152
updated requirements
ftegenfe 8c9e428
Merge branch 'master' of github.com:ftegenfe/bioconda-recipes-fork
ftegenfe 2364fd9
upd requirements (requests)
ftegenfe 2e54c99
fix meta.yaml
ftegenfe 231052a
upd python ver
ftegenfe 12c268c
run_exports readded
ftegenfe 75525a5
Merge branch 'bioconda:master' into master
ftegenfe c359434
run_exports readded
ftegenfe 1989848
Merge branch 'master' of github.com:ftegenfe/bioconda-recipes-fork
ftegenfe File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
#!/bin/bash | ||
$PYTHON -m pip install . --no-deps --ignore-installed -vv |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
{% set name = "orthodb" %} | ||
{% set version = "0.9.0" %} | ||
{% set sha256 = "b1c776e5521c809245696c0c6388f3301d10966707774fc7fecaa4cd40481bd3" %} | ||
|
||
package: | ||
name: {{ name }} | ||
version: {{ version }} | ||
|
||
build: | ||
number: 0 | ||
noarch: python | ||
run_exports: | ||
- {{ pin_subpackage('orthodb', max_pin="x") }} | ||
|
||
source: | ||
url: https://gitlab.com/ezlab/orthodb_py/-/archive/{{ version }}/orthodb_py-{{ version }}.tar.gz | ||
sha256: {{ sha256 }} | ||
|
||
requirements: | ||
build: | ||
- python >=3.9 | ||
- pip | ||
- setuptools | ||
host: | ||
- python >=3.9 | ||
- pip | ||
- setuptools | ||
run: | ||
- python >=3.9 | ||
- requests | ||
|
||
test: | ||
commands: | ||
- python -c 'import orthodb; api=orthodb.OdbAPI();' | ||
|
||
about: | ||
home: https://www.ezlab.org/orthodb_v12_userguide.html | ||
license: GPL3 | ||
license_family: GPL3 | ||
license_file: LICENSE | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Add license file to the files section The Add this section after the source section: files:
- LICENSE |
||
summary: Interface to OrthoDB REST API. | ||
description: Python interface to OrthoDB REST API with some additional functionality. | ||
dev_url: https://gitlab.com/ezlab/orthodb_py | ||
doc_url: https://www.ezlab.org/orthodb_v12_userguide.html#api | ||
|
||
extra: | ||
identifiers: | ||
- biotools:orthodb | ||
- doi:10.1093/nar/gkac996 | ||
- PMID:36350662 | ||
recipe-maintainers: | ||
- ftegenfe |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🛠️ Refactor suggestion
Remove unnecessary run_exports configuration
The
run_exports
section is typically used for compiled libraries where ABI compatibility matters. For a pure Python package, this configuration is unnecessary and could potentially constrain downstream packages unnecessarily.📝 Committable suggestion