From 29133cb2f8cee4aa86ae31035852a0926b72a857 Mon Sep 17 00:00:00 2001 From: Adrian Zimmer Date: Thu, 28 Apr 2022 11:27:56 +0200 Subject: [PATCH] [ci skip] Merge PR 34559 Merge PR #34559, commits were: * Update meta.yaml * Update version to 0.0.8, fix build * Merge branch 'bioconda:master' into master * Merge branch 'bioconda:master' into master * Merge branch 'master' of https://github.com/bioconda/bioconda-recipes * Merge branch 'master' of https://github.com/bioconda/bioconda-recipes * Merge branch 'master' of https://github.com/bioconda/bioconda-recipes * Merge branch 'master' of https://github.com/bioconda/bioconda-recipes * Merge branch 'master' of https://github.com/bioconda/bioconda-recipes * Merge branch 'master' of https://github.com/bioconda/bioconda-recipes * Merge branch 'master' of https://github.com/bioconda/bioconda-recipes * Merge branch 'master' of https://github.com/bioconda/bioconda-recipes * Merge branch 'master' of https://github.com/bioconda/bioconda-recipes * Merge branch 'master' of https://github.com/bioconda/bioconda-recipes * Merge branch 'master' of https://github.com/bioconda/bioconda-recipes * Merge branch 'master' of https://github.com/bioconda/bioconda-recipes * Merge branch 'master' of https://github.com/bioconda/bioconda-recipes * Merge pull request #1 from bioconda/master Update Fork --- recipes/proteomiqon-psmbasedquantification/build.sh | 10 ++++++++++ .../proteomiqon-psmbasedquantification/meta.yaml | 13 ++++++------- .../proteomiqon-psmbasedquantification.sh | 2 ++ 3 files changed, 18 insertions(+), 7 deletions(-) create mode 100644 recipes/proteomiqon-psmbasedquantification/build.sh create mode 100644 recipes/proteomiqon-psmbasedquantification/proteomiqon-psmbasedquantification.sh diff --git a/recipes/proteomiqon-psmbasedquantification/build.sh b/recipes/proteomiqon-psmbasedquantification/build.sh new file mode 100644 index 0000000000000..c9cd210e60002 --- /dev/null +++ b/recipes/proteomiqon-psmbasedquantification/build.sh @@ -0,0 +1,10 @@ +#!/bin/bash +unzip $SRC_DIR/$PKG_VERSION +PREFIX=$(echo "${PREFIX}" | tr '\\' '/') +DOTNET_ROOT="${PREFIX}/lib/dotnet" +TOOL_ROOT=$DOTNET_ROOT/tools/PSMBasedQuantification + +mkdir -p $PREFIX/bin $TOOL_ROOT +cp -r $SRC_DIR/tools/net5.0/any/* $TOOL_ROOT +cp "$RECIPE_DIR/proteomiqon-psmbasedquantification.sh" "$PREFIX/bin/proteomiqon-psmbasedquantification" +chmod +x "$PREFIX/bin/proteomiqon-psmbasedquantification" diff --git a/recipes/proteomiqon-psmbasedquantification/meta.yaml b/recipes/proteomiqon-psmbasedquantification/meta.yaml index c0145e32314c1..70e0fb9b30d5f 100644 --- a/recipes/proteomiqon-psmbasedquantification/meta.yaml +++ b/recipes/proteomiqon-psmbasedquantification/meta.yaml @@ -1,5 +1,5 @@ -{% set version = "0.0.7" %} -{% set sha256 = "106085931d058ca3b3fd4d7cb24915b22b002f31547944e36bdaa9c9617a20ca" %} +{% set version = "0.0.8" %} +{% set sha256 = "9b6990363bb382dcc63dd5d0b54751ce2bd72465a7394c6223fcbb51e7a3efdf" %} package: name: proteomiqon-psmbasedquantification @@ -12,14 +12,13 @@ source: build: noarch: generic number: 0 - script: - - dotnet tool install --add-source $SRC_DIR --tool-path $PREFIX/bin --version {{ version }} ProteomIQon.PSMBasedQuantification requirements: host: - - dotnet-sdk + - unzip run: - - dotnet-runtime + - dotnet-runtime =5.0 + - openssl =1.1 test: commands: @@ -39,4 +38,4 @@ about: The quantification tool was designed to allow label-free quantification as well as quantification of full metabolic labeled samples. For this we use the known identity of one of the the peptide ions and calculate the m/z of the unobserved differentially labeled counterpart to extract and quantify the corresponding XIC. dev_url: https://github.com/CSBiology/ProteomIQon - doc_url: https://csbiology.github.io/ProteomIQon/tools/PSMBasedQuantification.html \ No newline at end of file + doc_url: https://csbiology.github.io/ProteomIQon/tools/PSMBasedQuantification.html diff --git a/recipes/proteomiqon-psmbasedquantification/proteomiqon-psmbasedquantification.sh b/recipes/proteomiqon-psmbasedquantification/proteomiqon-psmbasedquantification.sh new file mode 100644 index 0000000000000..1b83b617756eb --- /dev/null +++ b/recipes/proteomiqon-psmbasedquantification/proteomiqon-psmbasedquantification.sh @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +dotnet $CONDA_PREFIX/lib/dotnet/tools/PSMBasedQuantification/ProteomIQon.PSMBasedQuantification.dll "$@"