Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
marc-sturm committed Sep 27, 2023
2 parents 35f15e1 + 9561bd6 commit a54b3f9
Show file tree
Hide file tree
Showing 134 changed files with 1,781 additions and 1,201 deletions.
1 change: 1 addition & 0 deletions .github/workflows/build-failures.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ on:
jobs:
update-build-failure-page:
name: Update build failure page
if: github.repository == 'bioconda/bioconda-recipes'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
Expand Down
6 changes: 0 additions & 6 deletions build-fail-blacklist
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ recipes/octopus
recipes/bttcmp
recipes/bttoxin_scanner
recipes/cgat-apps
recipes/tobias
recipes/hatchet
recipes/hail
recipes/monocle3-cli
Expand Down Expand Up @@ -835,9 +834,6 @@ recipes/ucsc-bigwigcluster
recipes/ucsc-bigwigcorrelate
recipes/ucsc-bigwiginfo
recipes/ucsc-bigwigmerge
recipes/ucsc-bigwigsummary
recipes/ucsc-bigwigtobedgraph
recipes/ucsc-bigwigtowig
recipes/ucsc-blasttopsl
recipes/ucsc-catdir
recipes/ucsc-catuncomment
Expand Down Expand Up @@ -889,7 +885,6 @@ recipes/ucsc-fastqstatsandsubsample
recipes/ucsc-fastqtofa
recipes/ucsc-fatofastq
recipes/ucsc-fatotab
recipes/ucsc-fatovcf
recipes/ucsc-fatrans
recipes/ucsc-featurebits
recipes/ucsc-fetchchromsizes
Expand All @@ -911,7 +906,6 @@ recipes/ucsc-headrest
recipes/ucsc-hgbbidblink
recipes/ucsc-hgfakeagp
recipes/ucsc-hgfindspec
recipes/ucsc-hggcpercent
recipes/ucsc-hggoldgapgl
recipes/ucsc-hgloadbed
recipes/ucsc-hgloadchain
Expand Down
4 changes: 2 additions & 2 deletions recipes/annonars/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{% set version = "0.12.7" %}
{% set version = "0.12.9" %}

package:
name: annonars
Expand All @@ -10,7 +10,7 @@ build:

source:
url: https://github.com/bihealth/annonars/archive/refs/tags/v{{ version }}.tar.gz
sha256: 769a95422791f82132aef9154d98ab15b79797baf90b299ff1a358750fd951fb
sha256: 6e1869f4965bd096b60c386253f6a85879094ad50b01541c6df04f8225f87cdc

requirements:
build:
Expand Down
4 changes: 2 additions & 2 deletions recipes/arcas-hla/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ source:
sha256: fb17b3ba74facf4edb3329099b158910bdc7c4e73074efab9880d4136a0d4e93

build:
number: 1
number: 2
noarch: generic

requirements:
Expand All @@ -25,7 +25,7 @@ requirements:
- pigz
- python >=3.6.1
- samtools >=1.9
- scipy
- scipy ==1.1.0

test:
commands:
Expand Down
5 changes: 2 additions & 3 deletions recipes/arvados-python-client/build.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
#!/bin/bash
sed -i.bak 's/pyasn1-modules==0.0.5/pyasn1-modules>=0.0.5/' setup.py
sed -i.bak 's/google-api-python-client==/google-api-python-client>=/' setup.py
$PYTHON setup.py install --single-version-externally-managed --record=record.txt
$PYTHON -m pip install . --no-deps -vv

26 changes: 11 additions & 15 deletions recipes/arvados-python-client/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,33 +10,29 @@ source:

build:
noarch: python
number: 0
number: 1

requirements:
host:
- python >=3
- setuptools
- ciso8601 >=2.0.0
- future
- google-api-python-client <1.7,>=1.6.2
- google-auth <2
- httplib2
- pycurl >=7.19.5.1,<7.45.0
- ruamel.yaml >=0.15.54
- ws4py >=0.4.2
- protobuf <4.0.0
- setuptools >=40.3.0
- pip
run:
- python >=3
- setuptools
- setuptools >=40.3.0
- ciso8601 >=2.0.0
- future
- google-api-python-client <1.7,>=1.6.2
- google-api-core <2.11.0 # 2.11.0rc1 is incompatible with google-auth<2
- google-api-python-client >=2.1.0
- google-auth <2
- httplib2
- httplib2 >=0.9.2,<0.20.2
- pycurl >=7.19.5.1,<7.45.0
- ruamel.yaml >=0.15.54
- ruamel.yaml >=0.15.54,<0.17.22
- typing-extensions >=3.7.4
- ws4py >=0.4.2
- protobuf <4.0.0
- pyparsing <3
- dataclasses

test:
imports:
Expand Down
109 changes: 87 additions & 22 deletions recipes/b2btools/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,49 +1,110 @@
{% set name = "b2bTools" %}
{% set version = "3.0.5" %}
{% set version = "3.0.6" %}

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

source:
url: "https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz"
sha256: 9c3a1e539d1bdbfeecc29e878bb98f05590227d90f838846fb01152a49c509b4
sha256: 3617afcfe76cbff3a6bfad4060f962568565fb691b978f87d8db78cde97da58b

build:
number: 0
script: "{{ PYTHON }} -m pip install . --ignore-installed --no-deps -vv"
noarch: python
entry_points:
- b2bTools = b2bTools.__main__:main

requirements:
host:
- python >3.6,<3.10
- python >=3.7,<3.10
- pip
run:
- biopython
- joblib
- matplotlib-base
- networkx
- numpy
- pandas
- pillow
- pomegranate
- python >3.6,<3.10
- pyyaml
- requests
- scikit-learn >=1.0.1
- scipy
- six
- threadpoolctl
- pytorch >=1.8.0
- torchvision
- biopython ==1.81
- certifi ==2023.5.7
- charset-normalizer ==3.1.0
- cycler ==0.11.0
- exceptiongroup ==1.1.1
- fonttools ==4.38.0
- hmmer
- idna ==3.4
- importlib-metadata ==6.7.0
- iniconfig ==2.0.0
- joblib ==1.2.0
- kiwisolver ==1.4.4
- matplotlib-base ==3.5.3
- networkx ==2.6.3
- numpy ==1.21.6 #[py37]
- numpy ==1.24.4 #[py38, py39]
- packaging ==23.1
- pandas >=1.1,<=1.2
- pillow ==9.5.0
- pluggy ==1.2.0
- pomegranate ==0.14.8
- pyparsing ==3.1.0
- python-dateutil ==2.8.2
- pytorch >=1.8.0 #,<1.13.1
- pytz ==2023.3
- PyYAML ==6.0
- requests ==2.31.0
- scikit-learn ==1.0.1
- scipy ==1.10.1
- t-coffee
- threadpoolctl ==3.1.0
- tomli ==2.0.1
- tqdm ==4.65.0
- typing_extensions ==4.6.3
- urllib3 ==1.26.6
- zipp ==3.15.0

test:
imports:
- b2bTools
- b2bTools.general
- b2bTools.general.bmrb
- b2bTools.general.ccpn
- b2bTools.general.ccpn.format
- b2bTools.general.ccpn.format.general
- b2bTools.general.ccpn.format.nmrStar
- b2bTools.general.ccpn.general
- b2bTools.general.ccpn.universal
- b2bTools.general.parsers
- b2bTools.multipleSeq
- b2bTools.nmr
- b2bTools.nmr.shiftCrypt
- b2bTools.nmr.shiftCrypt.models
- b2bTools.nmr.shiftCrypt.shiftcrypt_pkg
- b2bTools.singleSeq
- b2bTools.singleSeq.Agmata
- b2bTools.singleSeq.Agmata.bin
- b2bTools.singleSeq.Agmata.marshalled
- b2bTools.singleSeq.Agmata.sources
- b2bTools.singleSeq.DisoMine
- b2bTools.singleSeq.DisoMine.vector_builder
- b2bTools.singleSeq.DisoMine.vector_builder.psipred
- b2bTools.singleSeq.DisoMine.vector_builder.psipred.bin
- b2bTools.singleSeq.DisoMine.vector_builder.psipred.bin.linux
- b2bTools.singleSeq.DisoMine.vector_builder.psipred.bin.osx
- b2bTools.singleSeq.DisoMine.vector_builder.psipred.data
- b2bTools.singleSeq.DynaMine
- b2bTools.singleSeq.DynaMine.models
- b2bTools.singleSeq.DynaMine.models.backbone
- b2bTools.singleSeq.DynaMine.models.coil
- b2bTools.singleSeq.DynaMine.models.helix
- b2bTools.singleSeq.DynaMine.models.ppII
- b2bTools.singleSeq.DynaMine.models.sheet
- b2bTools.singleSeq.DynaMine.models.sidechain
- b2bTools.singleSeq.EFoldMine
- b2bTools.singleSeq.EFoldMine.models
- b2bTools.singleSeq.PSPer
- b2bTools.singleSeq.PSPer.hmmer_research
- b2bTools.singleSeq.PSPer.marshalled
- b2bTools.singleSeq.PSPer.source
- b2bTools.wrapper_source
commands:
- b2bTools --help
- b2bTools --version

about:
home: "https://bio2byte.be/"
Expand All @@ -53,17 +114,21 @@ about:
summary: "bio2Byte software suite to predict protein biophysical properties from their amino-acid sequences"
description: |
This package provides you with structural predictions for protein sequences made by the Bio2Byte group which researches the relation between protein sequence and biophysical behavior.
List of available predictors:
List of available predictors:
- Dynamine: Fast predictor of protein backbone dynamics using only sequence information as input. The version here also predicts side-chain dynamics and secondary structure predictors using the same principle.
- Disomine: Predicts protein disorder with recurrent neural networks not directly from the amino acid sequence, but instead from more generic predictions of key biophysical properties, here protein dynamics, secondary structure, and early folding.
- EfoldMine: Predicts from the primary amino acid sequence of a protein, which amino acids are likely involved in early folding events.
- AgMata: Single-sequence-based predictor of protein regions that are likely to cause beta-aggregation.
- PSPer: PSP (Phase Separating Protein) predicts whether a protein is likely to phase-separate with a particular mechanism involving RNA interacts (FUS-like proteins).
doc_url: https://bio2byte.be/b2btools/package-documentation
dev_url: https://pypi.org/project/b2bTools/

extra:
author:
author:
- Wim Vranken <[email protected]>
recipe-maintainers:
- Adrián Díaz <[email protected]> (@agdiaz)
- Jose Gavaldá-García <[email protected]> (@GavaldaGarcia)
maintainers:
- Adrián Díaz <[email protected]> (@agdiaz)
- Jose Gavaldá-García <[email protected]> (@GavaldaGarcia)
Loading

0 comments on commit a54b3f9

Please sign in to comment.