summaryrefslogtreecommitdiff
path: root/silx.egg-info/PKG-INFO
blob: 1c225b26ee52bea6d9170cc3a54cde3ef136af8c (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
Metadata-Version: 2.1
Name: silx
Version: 0.12.0
Summary: Software library for X-ray data analysis
Home-page: http://www.silx.org/
Author: data analysis unit
Author-email: silx@esrf.fr
License: UNKNOWN
Description: 
        silx toolkit
        ============
        
        The purpose of the *silx* project is to provide a collection of Python packages to support the
        development of data assessment, reduction and analysis applications at synchrotron
        radiation facilities.
        *silx* aims to provide reading/writing tools for different file formats, data reduction routines
        and a set of Qt widgets to browse and visualise data.
        
        The current version features:
        
        * Support of `HDF5 <https://www.hdfgroup.org/HDF5/>`_,
          `SPEC <https://certif.com/spec.html>`_ and
          `FabIO <http://www.silx.org/doc/fabio/dev/getting_started.html#list-of-file-formats-that-fabio-can-read-and-write>`_
          images file formats.
        * OpenCL-based data processing: image alignment (SIFT),
          image processing (median filter, histogram),
          filtered backprojection for tomography,
          convolution
        * Data reduction: histogramming, fitting, median filter
        * A set of Qt widgets, including:
        
          * 1D and 2D visualization widgets with a set of associated tools using multiple backends (matplotlib or OpenGL)
          * OpenGL-based widgets to visualize data in 3D (scalar field with isosurface and cut plane, scatter plot)
          * a unified browser for HDF5, SPEC and image file formats supporting inspection and
            visualization of n-dimensional datasets.
        
        * a set of applications:
        
          * a unified viewer (*silx view filename*) for HDF5, SPEC and image file formats
          * a unified converter to HDF5 format (*silx convert filename*)
        
        Installation
        ------------
        
        To install silx (and all its dependencies), run:
        
        .. code-block:: bash
        
            pip install silx[full]
        
        To install silx with a minimal set of dependencies, run:
        
        .. code-block:: bash
        
            pip install silx
        
        Or using Anaconda on Linux and MacOS:
        
        .. code-block:: bash
        
            conda install silx -c conda-forge
        
        Unofficial packages for different distributions are available:
        
        - Unofficial Debian9 packages are available at http://www.silx.org/pub/debian/
        - CentOS 7 rpm packages are provided by Max IV at: http://pubrepo.maxiv.lu.se/rpm/el7/x86_64/
        - Fedora 23 rpm packages are provided by Max IV at http://pubrepo.maxiv.lu.se/rpm/fc23/x86_64/
        - Arch Linux (AUR) packages are also available: https://aur.archlinux.org/packages/python-silx
        
        `Detailed installation instructions <http://www.silx.org/doc/silx/dev/install.html>`_
        are available in the documentation.
        
        Documentation
        -------------
        
        The documentation of `latest release <http://www.silx.org/doc/silx/latest/>`_ and
        the documentation of `the nightly build <http://www.silx.org/doc/silx/dev>`_ are
        available at http://www.silx.org/doc/silx/
        
        Testing
        -------
        
        *silx* features a comprehensive test-suite used in continuous integration for
        all major operating systems:
        
        - Travis CI status: |Travis Status|
        - Appveyor CI status: |Appveyor Status|
        
        Please refer to the `documentation on testing <http://www.silx.org/doc/silx/dev/install.html#testing>`_
        for details.
        
        Examples
        --------
        
        Some examples of sample code using silx are provided with the
        `silx documentation <http://www.silx.org/doc/silx/dev/sample_code/index.html>`_.
        
        
        License
        -------
        
        The source code of *silx* is licensed under the MIT license.
        See the `LICENSE <https://github.com/silx-kit/silx/blob/master/LICENSE>`_ and
        `copyright <https://github.com/silx-kit/silx/blob/master/copyright>`_ files for details.
        
        Citation
        --------
        
        *silx* releases can be cited via their DOI on Zenodo: |zenodo DOI|
        
        .. |Travis Status| image:: https://travis-ci.org/silx-kit/silx.svg?branch=master
           :target: https://travis-ci.org/silx-kit/silx?branch=master
        .. |Appveyor Status| image:: https://ci.appveyor.com/api/projects/status/qgox9ei0wxwfagrb/branch/master?svg=true
           :target: https://ci.appveyor.com/project/ESRF/silx?branch=master
        .. |zenodo DOI| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.591709.svg
           :target: https://doi.org/10.5281/zenodo.591709
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Environment :: MacOS X
Classifier: Environment :: Win32 (MS Windows)
Classifier: Environment :: X11 Applications :: Qt
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Cython
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Provides-Extra: full