blob: a641d067b83da8a35910f424ce6f32d1cf0376eb (
plain)
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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
|
%global _empty_manifest_terminate_build 0
Name: python-mofapy2
Version: 0.7.0
Release: 1
Summary: Multi-omics factor analysis
License: LGPL-3.0
URL: https://github.com/bioFAM/mofapy2
Source0: https://mirrors.aliyun.com/pypi/web/packages/56/e2/921e21ef2cdeb42d8b0003010fbbbcd2c7862d408b4af4297e9fd3dff263/mofapy2-0.7.0.tar.gz
BuildArch: noarch
Requires: python3-numpy
Requires: python3-pandas
Requires: python3-scipy
Requires: python3-scikit-learn
Requires: python3-h5py
Requires: python3-anndata
%description
# Multi-Omics Factor Analysis

MOFA is a factor analysis model that provides a general framework for the integration of multi-omic data sets in an unsupervised fashion.
This repository contains `mofapy2` Python library source code.
- For the downstream analysis in Python please check the mofax package: https://github.com/bioFAM/mofax
- For the downstream analysis in R please check the MOFA2 package: https://github.com/bioFAM/MOFA2
Please [visit our website](https://biofam.github.io/MOFA2/) for details, tutorials, and much more.
## Installation
Install the stable version from the Python Package Index:
```
pip install mofapy2
```
Or install the latest development version from the repository:
```
pip install git+https://github.com/bioFAM/mofapy2@dev --force-reinstall --no-deps
```
%package -n python3-mofapy2
Summary: Multi-omics factor analysis
Provides: python-mofapy2
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-mofapy2
# Multi-Omics Factor Analysis

MOFA is a factor analysis model that provides a general framework for the integration of multi-omic data sets in an unsupervised fashion.
This repository contains `mofapy2` Python library source code.
- For the downstream analysis in Python please check the mofax package: https://github.com/bioFAM/mofax
- For the downstream analysis in R please check the MOFA2 package: https://github.com/bioFAM/MOFA2
Please [visit our website](https://biofam.github.io/MOFA2/) for details, tutorials, and much more.
## Installation
Install the stable version from the Python Package Index:
```
pip install mofapy2
```
Or install the latest development version from the repository:
```
pip install git+https://github.com/bioFAM/mofapy2@dev --force-reinstall --no-deps
```
%package help
Summary: Development documents and examples for mofapy2
Provides: python3-mofapy2-doc
%description help
# Multi-Omics Factor Analysis

MOFA is a factor analysis model that provides a general framework for the integration of multi-omic data sets in an unsupervised fashion.
This repository contains `mofapy2` Python library source code.
- For the downstream analysis in Python please check the mofax package: https://github.com/bioFAM/mofax
- For the downstream analysis in R please check the MOFA2 package: https://github.com/bioFAM/MOFA2
Please [visit our website](https://biofam.github.io/MOFA2/) for details, tutorials, and much more.
## Installation
Install the stable version from the Python Package Index:
```
pip install mofapy2
```
Or install the latest development version from the repository:
```
pip install git+https://github.com/bioFAM/mofapy2@dev --force-reinstall --no-deps
```
%prep
%autosetup -n mofapy2-0.7.0
%build
%py3_build
%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%files -n python3-mofapy2 -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Tue Jun 20 2023 Python_Bot <Python_Bot@openeuler.org> - 0.7.0-1
- Package Spec generated
|