You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Use local scope of settings, preventing race conditions in parallel extraction (`43578f7 <https://github.com/Radiomics/pyradiomics/commit/43578f7>`_)
27
+
- Fix resampling for 2D input (`#545 <https://github.com/Radiomics/pyradiomics/pull/545>`_)
28
+
29
+
Internal API
30
+
############
31
+
32
+
- Update C API to use large datatype for index pointers (`#500 <https://github.com/Radiomics/pyradiomics/pull/500>`_,
- Update docker CLI to use python 3.6.9 and fix bugs to allow integration with pyradiomics-dcm lab (`#527 <https://github.com/Radiomics/pyradiomics/pull/527>`_)
35
+
- Add option to force path to UNIX style paths, even on windows (`3c0708a <https://github.com/Radiomics/pyradiomics/commit/3c0708a>`_)
Copy file name to clipboardExpand all lines: README.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# pyradiomics v2.2.0
1
+
# pyradiomics v3.0
2
2
3
3
## Build Status
4
4
@@ -76,8 +76,8 @@ The documentation can then be viewed in a browser by opening `PACKAGE_ROOT\build
76
76
Furthermore, an instruction video is available [here](http://radiomics.io/pyradiomics.html).
77
77
78
78
### Installation
79
-
PyRadiomics is OS independent and compatible with both Python 2.7 and Python 3.4, 3.5 and 3.6. As of version 2.0,
80
-
PyRadiomics releases are also made available on PyPi. To install PyRadiomics, ensure you have python
79
+
PyRadiomics is OS independent and compatible with Python >= 3.5. Pre-built binaries are available on
80
+
PyPi and Conda. To install PyRadiomics, ensure you have python
81
81
installed and run:
82
82
83
83
`python -m pip install pyradiomics`
@@ -158,7 +158,7 @@ This package is covered by the open source [3-clause BSD License](LICENSE.txt).
158
158
<sup>6</sup>Isomics
159
159
160
160
### Contact
161
-
We are happy to help you with any questions. Please contact us on the [Radiomics community section of the 3D Slicer Discourse](https://discourse.slicer.org/c/community/radiomics).
161
+
We are happy to help you with any questions. Please contact us on the [Radiomics community section of the 3D Slicer Discourse](https://discourse.slicer.org/c/community/radiomics/23).
162
162
163
163
We welcome contributions to PyRadiomics. Please read the [contributing guidelines](CONTRIBUTING.rst) on how to
Copy file name to clipboardExpand all lines: docs/index.rst
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -114,8 +114,8 @@ See also the `requirements file <https://github.com/Radiomics/pyradiomics/blob/m
114
114
Installation
115
115
------------
116
116
117
-
PyRadiomics is OS independent and compatible with both Python 2.7 and Python >=3.4. As of version 2.0,
118
-
PyRadiomics releases are also made available on PyPi. To install PyRadiomics, ensure you have python
117
+
PyRadiomics is OS independent and compatible with and Python >=3.5. Pre-built binaries are available on
118
+
PyPi and Conda. To install PyRadiomics, ensure you have python
119
119
installed and run:
120
120
121
121
* ``python -m pip install pyradiomics``
@@ -155,7 +155,7 @@ Developers
155
155
156
156
Contact
157
157
-------
158
-
We are happy to help you with any questions. Please contact us on the `Radiomics community section of the 3D Slicer Discourse <https://discourse.slicer.org/>`_.
158
+
We are happy to help you with any questions. Please contact us on the `Radiomics community section of the 3D Slicer Discourse <https://discourse.slicer.org/c/community/radiomics/23>`_.
159
159
160
160
We'd welcome your contributions to PyRadiomics. Please read the
161
161
:ref:`contributing guidelines <radiomics-contributing-label>` on how to contribute to PyRadiomics. Information on
* To use your build for interactive use and development::
50
61
51
-
To use your build for interactive use and development:
52
-
* ``python setup.py build_ext --inplace``
62
+
python setup.py build_ext --inplace
53
63
54
64
* If you don't have sudo/admin rights on your machine, you need to locally install numpy, nose, tqdm, PyWavelets, SimpleITK (specified in requirements.txt).
55
65
In a bash shell::
@@ -59,11 +69,11 @@ of texture matrices and some shape features.
* If the installation fails, check out the :ref:`radiomics-faq-label`. If your error is not listed there,
69
79
contact us by `creating an issue <https://github.com/Radiomics/pyradiomics/issues/new>`_ on the PyRadiomics
@@ -90,14 +100,14 @@ This approach may be preferred if you are interested in using pyradiomics from t
90
100
First, you will need to install Docker on your system, if it is not installed already. You can follow the instructions below to do this.
91
101
92
102
Once Docker is installed, you can issue ``docker pull radiomics/pyradiomics:CLI`` command in the shell to download the pyradiomics Docker image.
93
-
After that you can invoke pyradiomics tool as follows:
103
+
After that you can invoke pyradiomics tool as follows::
94
104
95
-
``docker run radiomics/pyradiomics:CLI --help``
105
+
docker run radiomics/pyradiomics:CLI --help
96
106
97
107
Docker containers cannot directly access the filesystem of the host. In order to pass files as arguments to pyradiomics and to access files that converters create,
98
-
an extra step is required to specify which directories will be used for file exchange using the -v argument:
108
+
an extra step is required to specify which directories will be used for file exchange using the -v argument::
99
109
100
-
``-v <HOST_DIR>:<CONTAINER_DIR>``
110
+
-v <HOST_DIR>:<CONTAINER_DIR>
101
111
102
112
The argument above will make the ``HOST_DIR`` path available within the container at ``CONTAINER_DIR`` location. The files that will be read or written by the
103
113
converter run from the docker container should be referred to via the ``CONTAINER_DIR`` path.
@@ -121,12 +131,11 @@ Note `the system requirements <https://docs.docker.com/docker-for-windows/>`_:
121
131
122
132
**IMPORTANT**: You will also need to share the drive you will be using to communicate data to and from Docker image in Docker Settings as shown in the screenshot below.
123
133
124
-
Most likely you will experience the display of an error message similar to the one shown below:
125
-
134
+
Most likely you will experience the display of an error message similar to the one shown below::
126
135
127
-
``C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: \``
128
-
``C: drive is not shared. Please share it in Docker for Windows Settings.``
129
-
``See 'C:\Program Files\Docker\Docker\Resources\bin\docker.exe run --help'.``
136
+
C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon:
137
+
C: drive is not shared. Please share it in Docker for Windows Settings.
138
+
See 'C:\Program Files\Docker\Docker\Resources\bin\docker.exe run --help'.
130
139
131
140
If you have this error, make sure that the drive, where the ``HOST_DIR`` is located, is shared:
0 commit comments