Skip to main content

Analysis software for XPCS, XSVS and SAXS data.

Project description

Tests Codecov

Documentation

The documentation can be found on Read the Docs under this link.

Install Xana

  1. Install Xana using pip:

    pip install Xana
    
  2. Install most recent Xana version from GitHub: Download (clone) the repository and install Xana.

    git clone https://github.com/reiserm/Xana.git
    cd Xana
    pip install .
    

    or use pip install -e . for editable installation. Then you can update Xana by executing git pull from within the Xana directory.

    Install the latest version from GitHub directly with pip:

    pip install git+https://github.com/reiserm/Xana.git
    

Example Data

An example XPCS dataset can be downloaded from Xana_example. The repository contains

  • Example XPCS data measured with 100nm (diameter) SiO2 nanoparticles dispersed in a glycerol-water mixture.
  • A mask of the detector, i.e., a 2D array where bad or broken pixels are 0 and others are 1.
  • A tutorial Jupyter notebook.

Use

git clone https://github.com/reiserm/Xana_example.git
tar xzf ./Xana_example/xpcs_data.tgz

to download and unpack the data.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

Xana-0.7.4-pp39-pypy39_pp73-win_amd64.whl (151.8 kB view hashes)

Uploaded PyPy Windows x86-64

Xana-0.7.4-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (150.8 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

Xana-0.7.4-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (152.3 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

Xana-0.7.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (147.1 kB view hashes)

Uploaded PyPy macOS 10.9+ x86-64

Xana-0.7.4-pp38-pypy38_pp73-win_amd64.whl (151.8 kB view hashes)

Uploaded PyPy Windows x86-64

Xana-0.7.4-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (150.8 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

Xana-0.7.4-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (151.5 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

Xana-0.7.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (147.1 kB view hashes)

Uploaded PyPy macOS 10.9+ x86-64

Xana-0.7.4-pp37-pypy37_pp73-win_amd64.whl (151.8 kB view hashes)

Uploaded PyPy Windows x86-64

Xana-0.7.4-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (150.8 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

Xana-0.7.4-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (151.5 kB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

Xana-0.7.4-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (147.1 kB view hashes)

Uploaded PyPy macOS 10.9+ x86-64

Xana-0.7.4-cp39-cp39-win_amd64.whl (152.9 kB view hashes)

Uploaded CPython 3.9 Windows x86-64

Xana-0.7.4-cp39-cp39-win32.whl (151.9 kB view hashes)

Uploaded CPython 3.9 Windows x86

Xana-0.7.4-cp39-cp39-musllinux_1_1_x86_64.whl (200.3 kB view hashes)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

Xana-0.7.4-cp39-cp39-musllinux_1_1_i686.whl (198.1 kB view hashes)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

Xana-0.7.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (197.4 kB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

Xana-0.7.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (193.9 kB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

Xana-0.7.4-cp39-cp39-macosx_10_9_x86_64.whl (149.0 kB view hashes)

Uploaded CPython 3.9 macOS 10.9+ x86-64

Xana-0.7.4-cp38-cp38-win_amd64.whl (152.9 kB view hashes)

Uploaded CPython 3.8 Windows x86-64

Xana-0.7.4-cp38-cp38-win32.whl (151.9 kB view hashes)

Uploaded CPython 3.8 Windows x86

Xana-0.7.4-cp38-cp38-musllinux_1_1_x86_64.whl (200.1 kB view hashes)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

Xana-0.7.4-cp38-cp38-musllinux_1_1_i686.whl (198.4 kB view hashes)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

Xana-0.7.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (197.0 kB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

Xana-0.7.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (193.4 kB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

Xana-0.7.4-cp38-cp38-macosx_10_9_x86_64.whl (149.0 kB view hashes)

Uploaded CPython 3.8 macOS 10.9+ x86-64

Xana-0.7.4-cp37-cp37m-win_amd64.whl (152.9 kB view hashes)

Uploaded CPython 3.7m Windows x86-64

Xana-0.7.4-cp37-cp37m-win32.whl (151.8 kB view hashes)

Uploaded CPython 3.7m Windows x86

Xana-0.7.4-cp37-cp37m-musllinux_1_1_x86_64.whl (198.7 kB view hashes)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

Xana-0.7.4-cp37-cp37m-musllinux_1_1_i686.whl (197.2 kB view hashes)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

Xana-0.7.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (195.9 kB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

Xana-0.7.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (193.4 kB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

Xana-0.7.4-cp37-cp37m-macosx_10_9_x86_64.whl (148.9 kB view hashes)

Uploaded CPython 3.7m macOS 10.9+ x86-64

Xana-0.7.4-cp36-cp36m-win_amd64.whl (155.3 kB view hashes)

Uploaded CPython 3.6m Windows x86-64

Xana-0.7.4-cp36-cp36m-win32.whl (153.4 kB view hashes)

Uploaded CPython 3.6m Windows x86

Xana-0.7.4-cp36-cp36m-musllinux_1_1_x86_64.whl (197.3 kB view hashes)

Uploaded CPython 3.6m musllinux: musl 1.1+ x86-64

Xana-0.7.4-cp36-cp36m-musllinux_1_1_i686.whl (195.8 kB view hashes)

Uploaded CPython 3.6m musllinux: musl 1.1+ i686

Xana-0.7.4-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (194.3 kB view hashes)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

Xana-0.7.4-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (191.9 kB view hashes)

Uploaded CPython 3.6m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

Xana-0.7.4-cp36-cp36m-macosx_10_9_x86_64.whl (148.4 kB view hashes)

Uploaded CPython 3.6m macOS 10.9+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page