From 14e2723c132ec7d95ffad9072c0ca0f12bdebcd4 Mon Sep 17 00:00:00 2001 From: Bjoern Gruening Date: Mon, 10 Jul 2017 18:30:53 +0200 Subject: [PATCH] add mhsmm --- recipes/r-mhsmm/bld.bat | 2 ++ recipes/r-mhsmm/build.sh | 2 ++ recipes/r-mhsmm/meta.yaml | 53 +++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 recipes/r-mhsmm/bld.bat create mode 100644 recipes/r-mhsmm/build.sh create mode 100644 recipes/r-mhsmm/meta.yaml diff --git a/recipes/r-mhsmm/bld.bat b/recipes/r-mhsmm/bld.bat new file mode 100644 index 00000000000..227a2d0f3ca --- /dev/null +++ b/recipes/r-mhsmm/bld.bat @@ -0,0 +1,2 @@ +"%R%" CMD INSTALL --build . +if errorlevel 1 exit 1 diff --git a/recipes/r-mhsmm/build.sh b/recipes/r-mhsmm/build.sh new file mode 100644 index 00000000000..af6547bf3c2 --- /dev/null +++ b/recipes/r-mhsmm/build.sh @@ -0,0 +1,2 @@ +#!/bin/bash +$R CMD INSTALL --build . diff --git a/recipes/r-mhsmm/meta.yaml b/recipes/r-mhsmm/meta.yaml new file mode 100644 index 00000000000..ef9d26572a4 --- /dev/null +++ b/recipes/r-mhsmm/meta.yaml @@ -0,0 +1,53 @@ +{% set version = '0.4.16' %} + +{% set posix = 'm2-' if win else '' %} +{% set native = 'm2w64-' if win else '' %} + +package: + name: r-mhsmm + version: {{ version|replace("-", "_") }} + +source: + fn: mhsmm_{{ version }}.tar.gz + url: + - https://cran.r-project.org/src/contrib/mhsmm_{{ version }}.tar.gz + - https://cran.r-project.org/src/contrib/Archive/mhsmm/mhsmm_{{ version }}.tar.gz + sha256: fab573abdc0dd44e8c8bc7242a1428df20b3ec64c4c194e5f1f907393f902d01 + +build: + number: 0 + skip: true # [win32] + rpaths: + - lib/R/lib/ + - lib/ + +requirements: + build: + - r-base + - r-mvtnorm + - posix # [win] + - {{native}}toolchain # [win] + - gcc # [not win] + run: + - r-base + - r-mvtnorm + - libgcc # [not win] + +test: + commands: + - $R -e "library('mhsmm')" # [not win] + - "\"%R%\" -e \"library('mhsmm')\"" # [win] + +about: + home: https://github.com/jaredo/mhsmm + license: GPL (>= 2) + summary: | + Parameter estimation and prediction for hidden Markov and semi-Markov models for data + with multiple observation sequences. Suitable for equidistant time series data, + with multivariate and/or missing data. Allows user defined emission distributions. + license_family: GPL + +extra: + recipe-maintainers: + - johanneskoester + - bgruening