blob: 0f9e8c6d0699b8283b055ff95fcb66baca513c96 (
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
|
%global _empty_manifest_terminate_build 0
Name: python-opqua
Version: 1.0.2
Release: 1
Summary: An epidemiological modeling framework for population genetics and evolution.
License: MIT
URL: https://github.com/pablocarderam/opqua
Source0: https://mirrors.aliyun.com/pypi/web/packages/c7/e0/e2f89a2dc95541f7c215e0bbbc7ee71bf5b9831aa63e6153ccf737d82441/opqua-1.0.2.tar.gz
BuildArch: noarch
Requires: python3-joblib
Requires: python3-textdistance
Requires: python3-numpy
Requires: python3-pandas
Requires: python3-scipy
Requires: python3-matplotlib
Requires: python3-seaborn
%description
Opqua is an epidemiological modeling framework for population genetics and evolution. Opqua stochastically simulates pathogens with specific, evolving genotypes spread through populations of hosts that can have specific immune profiles.
Opqua is a useful tool to test out scenarios, explore hypotheses, and make predictions about the relationship between pathogen evolution and epidemiology.
Visit github.com/pablocarderam/opqua for more information.
%package -n python3-opqua
Summary: An epidemiological modeling framework for population genetics and evolution.
Provides: python-opqua
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-opqua
Opqua is an epidemiological modeling framework for population genetics and evolution. Opqua stochastically simulates pathogens with specific, evolving genotypes spread through populations of hosts that can have specific immune profiles.
Opqua is a useful tool to test out scenarios, explore hypotheses, and make predictions about the relationship between pathogen evolution and epidemiology.
Visit github.com/pablocarderam/opqua for more information.
%package help
Summary: Development documents and examples for opqua
Provides: python3-opqua-doc
%description help
Opqua is an epidemiological modeling framework for population genetics and evolution. Opqua stochastically simulates pathogens with specific, evolving genotypes spread through populations of hosts that can have specific immune profiles.
Opqua is a useful tool to test out scenarios, explore hypotheses, and make predictions about the relationship between pathogen evolution and epidemiology.
Visit github.com/pablocarderam/opqua for more information.
%prep
%autosetup -n opqua-1.0.2
%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-opqua -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Tue Jun 20 2023 Python_Bot <Python_Bot@openeuler.org> - 1.0.2-1
- Package Spec generated
|