forked from uncbiag/mermaid
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmeta.yaml
90 lines (81 loc) · 2.54 KB
/
meta.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
#
# This is how to do the build (and some other useful commands)
#
# To build requires access to the conda-forge, pytorchm and anaconda channels
# can be used with --debug flag
# conda build . -c pytorch -c conda-forge -c anaconda -c uncbiag
#
# After the package has build, copy it in your local directory (subdirectory osx64, for example).
# Then index it with this command (needs to be run for each subdirectory / architecture: noarch, linux-64, osx-64):
# conda index /Users/mn/PycharmProjects/tst_channel
#
# Once it is indexed it can be installed from there (ideally into a new, empty virtual environment as follows)
# conda list env
# conda activate [your_env] or conda create --name my_new_env pip python=3.7
# conda install -vv -c file://Users/mn/PycharmProjects/tst_channel/ -c pytorch -c conda-forge -c anaconda -c uncbiag mermaid=0.2.0
# conda list
#
# Here are also some descriptions on how to host a private conda repository (as used above)
# https://stackoverflow.com/questions/35359147/how-can-i-host-my-own-private-conda-repository
#
# to upload to the cloud
# anaconda login
# anaconda upload --user uncbiag mermaid-0.2.0-0.tar.bz2
#
# Combined with travis, to auto-create conda packages and upload them to the conda cloud, tag them.
{% set name = "mermaid" %}
package:
name: '{{ name|lower }}'
version: {{ GIT_DESCRIBE_TAG }}
source:
- git_url: .
requirements:
build:
- python ==3.7
- setuptools
- pip
run:
- python ==3.7
- ipython
- jupyter
- ipykernel
- numpy >=1.17
- future
- termcolor
- cython
- scikit-image
- tabulate
- cffi
- itk
- pytorch
- pynrrd
- torchvision
- pandas
- matplotlib
- scipy
- openpyxl
- sphinx-gallery ==0.3.1
- sphinx
- nbsphinx
- pandoc
- pypandoc
- graphviz
- statsmodels
- progressbar2
test:
imports:
- mermaid
about:
home: https://github.com/uncbiag/mermaid
license: BSD License
license_family: BSD
license_file: LICENSE
summary: 'Image registration toolbox in pyTorch'
description: 'This image registration toolbox provides various image registration algorithms (mostly non-parametric ones). It is written in pytorch allowing for easy prototyping of new approaches. To install include the conda-forge and the anaconda channels by executing: conda install -c pytorch -c conda-forge -c anaconda -c uncbiag mermaid'
doc_url: 'https://mermaid.readthedocs.io/en/latest/'
dev_url: 'https://github.com/uncbiag/mermaid'
extra:
recipe-maintainers:
- marcniethammer
- rkwitt
- hbgtjxzbbx