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
|
%global _empty_manifest_terminate_build 0
Name: python-dvh-analytics
Version: 0.5.11
Release: 1
Summary: Create a database of DVHs, views with Bokeh
License: MIT License
URL: https://github.com/cutright/DVH-Analytics
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/e2/f9/d4ecc88b641276c4c896901fae493a663a9c7e9399a191e2ff1476d0592c/dvh-analytics-0.5.11.tar.gz
BuildArch: noarch
Requires: python3-numpy
Requires: python3-scipy
Requires: python3-pydicom
Requires: python3-matplotlib
Requires: python3-six
Requires: python3-dicompyler-core
Requires: python3-Jinja2
Requires: python3-Requests
Requires: python3-Tornado
Requires: python3-PyYaml
Requires: python3-bokeh
Requires: python3-dateutil
Requires: python3-psycopg2-binary
Requires: python3-shapely[vectorized]
Requires: python3-freetype-py
Requires: python3-statsmodels
Requires: python3-future
%description
DVH Database for Clinicians and Researchers
DVH Analytics is a software application to help radiation oncology departments build an in-house database of
treatment planning data for the purpose of historical comparisons and statistical analysis. This code is still in
development. Please contact the developer if you are interested in testing or collaborating.
The application builds a SQL database of DVHs and various planning parameters from DICOM files (i.e., Plan, Structure,
Dose). Since the data is extracted directly from DICOM files, we intend to accommodate an array of treatment planning
system vendors.
%package -n python3-dvh-analytics
Summary: Create a database of DVHs, views with Bokeh
Provides: python-dvh-analytics
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-dvh-analytics
DVH Database for Clinicians and Researchers
DVH Analytics is a software application to help radiation oncology departments build an in-house database of
treatment planning data for the purpose of historical comparisons and statistical analysis. This code is still in
development. Please contact the developer if you are interested in testing or collaborating.
The application builds a SQL database of DVHs and various planning parameters from DICOM files (i.e., Plan, Structure,
Dose). Since the data is extracted directly from DICOM files, we intend to accommodate an array of treatment planning
system vendors.
%package help
Summary: Development documents and examples for dvh-analytics
Provides: python3-dvh-analytics-doc
%description help
DVH Database for Clinicians and Researchers
DVH Analytics is a software application to help radiation oncology departments build an in-house database of
treatment planning data for the purpose of historical comparisons and statistical analysis. This code is still in
development. Please contact the developer if you are interested in testing or collaborating.
The application builds a SQL database of DVHs and various planning parameters from DICOM files (i.e., Plan, Structure,
Dose). Since the data is extracted directly from DICOM files, we intend to accommodate an array of treatment planning
system vendors.
%prep
%autosetup -n dvh-analytics-0.5.11
%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-dvh-analytics -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Thu Jun 08 2023 Python_Bot <Python_Bot@openeuler.org> - 0.5.11-1
- Package Spec generated
|