Repository navigation
Expand file tree
/
Copy pathmeta.yaml
More file actions
80 lines (71 loc) · 1.68 KB
/
Copy pathmeta.yaml
File metadata and controls
80 lines (71 loc) · 1.68 KB
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
package:
# Repeating name because of the following issue:
# https://github.com/conda/conda-build/issues/2475
name: brainiak
# Can't find a good way to get this from setuptools_scm. This needs to be defined before running conda-build
version: {{ environ.get('BRAINIAK_VERSION') }}
about:
home: http://brainiak.org
license: Apache-2.0
license_family: Apache
license_file: LICENSE
summary: |
The Brain Imaging Analysis Kit is a package of Python modules
useful for neuroscience, primarily focused on functional
Magnetic Resonance Imaging (fMRI) analysis. The package was originally
created by a collaboration between Intel and the
Princeton Neuroscience Institute (PNI).
source:
path: ../
build:
number: {{ environ.get('GIT_DESCRIBE_NUMBER', 0) }}
script_env:
- KMP_DUPLICATE_LIB_OK
script:
- PIP_NO_INDEX=False {{ PYTHON }} -m pip install pymanopt
- {{ PYTHON }} -m pip install . -v
requirements:
build:
- python
- {{ compiler('cxx') }}
host:
- python
- pip
- mpich # [not win]
- llvm-openmp
- scikit-build-core
- cmake
- setuptools_scm>=8.0
- pybind11>=2.9.0
- scipy!=1.0.0
- cython
- numpy
run:
- python
- {{ pin_compatible('numpy') }}
- mpi4py>=3
- nitime
- scikit-learn>=0.18
- scipy!=1.0.0
- statsmodels
- psutil
- nibabel
- joblib
- wheel
- pydicom
- tensorflow # [not win]
- tensorflow-probability # [not win]
- tf-keras # [not win]
test:
source_files:
- tests
- pyproject.toml
imports:
- brainiak
commands:
- pytest
requires:
- pytest
- testbook
- numdifftools
- pytest-reportlog