Analysis software for XPCS, XSVS and SAXS data.
Project description
Install Xana
A Fortran compiler and f2py
(now part of numpy
) are required build python
modules from fortran routines during installation. If the installation fails due
to a missing compiler see point 3.
-
Install Xana using pip:
pip install Xana
-
Install most recent Xana version from GitHub:
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 executinggit pull
from within the Xana directory. -
If a Fortran compiler is not already installed, try
-
Additional remarks on the installation on OSX:
- If installing Xana fails, it might help to unset the following environment variables:
unset LDFLAGS
andunset SHELL
thenpip install Xana
.
- If installing Xana fails, it might help to unset the following environment variables:
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for Xana-0.0.12-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9bcdd8715987e4f9e0102dc0ee1ecbf7cba22adddb94a4d3e72ebbbd7268f15 |
|
MD5 | 69270141a12fbb25595359c9788d9885 |
|
BLAKE2b-256 | 9447c745eff6330de9594007e0a12d009932a82a4a6f933b91ddf2fd70bb2fc5 |
Hashes for Xana-0.0.12-cp39-cp39-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f853d094a56adb38a8cd6636b4f73b6844ff2a896794e9cb62252ffbf82b395b |
|
MD5 | 3ffc20aa0af8b9717288c356a7b8b785 |
|
BLAKE2b-256 | 528efadbe0db8692b8aca7578fe5c53745b6b5851b0564f863642e3ec0372e4b |
Hashes for Xana-0.0.12-cp39-cp39-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c6d2aec7fd82576e431892fa5fb9a56c8e61d0cdc7990c0e70511e6fb5cdef0 |
|
MD5 | 225fa89fd9f249e2609a684abb663f42 |
|
BLAKE2b-256 | d8ffe082eb599210859c0b6f7144b38c70ca327b2a907f24d79cea422fd56447 |
Hashes for Xana-0.0.12-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d4fbf2707cd8013ed89d49cbdd48da31baa44136d344e8dfcd6c486f68118dc |
|
MD5 | bd5d853970a1d89d902ebbb0f611e386 |
|
BLAKE2b-256 | bb25c57c437984dbb60cea82f60174fa7e60bb6162320d9945659f05e2082ddb |
Hashes for Xana-0.0.12-cp39-cp39-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ead30387ead592ca91a4a9e9d78be70c0999cb1cf49177bdcb76b2822d6f3174 |
|
MD5 | 9294e8dca5c81c086cff4aa4b873c3f1 |
|
BLAKE2b-256 | 6fb36a94c7930c6b38c3d234d5033b6bf46f2e542c7396f3d777177b93ccce71 |
Hashes for Xana-0.0.12-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2225faa4d67c553aac9f980386496b421fa0a337ee88bef28a26887a1a8e4431 |
|
MD5 | 4ebf6355f2ac5fc3860dcbed0fe5dc3e |
|
BLAKE2b-256 | a192a477a74a7161335e9bb599429a9a4133e65327b3dfeca82ce130a1e3f3cf |
Hashes for Xana-0.0.12-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2e5b0e70eaec6a814356d7a6e82f2771ffa765d1671269ccd50fc9bfb81a8b5 |
|
MD5 | 625ea5660577d68d782302e0b166cbc8 |
|
BLAKE2b-256 | b6f7feef72a42b11db7ffc2ff03a65f3e2c94379e2fb3e99080883fe9796053a |
Hashes for Xana-0.0.12-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f347370ba31088bab01a04eba4c9f9037c46229d0f817cf81ddf723609db1a4 |
|
MD5 | 0b6084921131749a113dfe3b4174d84b |
|
BLAKE2b-256 | c7a8afeb364dfcd24f8ca2d01e8396ea2af811d41f502f55755d82f9cb034a85 |
Hashes for Xana-0.0.12-cp38-cp38-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20992b9eff699c7bdf2b620da3441caffbf52b2d6b155a14e8a08e6d5d7554d8 |
|
MD5 | 5221f06877f4c01646f268c9e26b668c |
|
BLAKE2b-256 | f7d0d579838f3e5b9a462bae1091af2cb2e409b556c8559b3599e7395d2b48cb |
Hashes for Xana-0.0.12-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | acffc23b21406993252be3370f4307f65b0788c10705216f66ebde53d0b1091a |
|
MD5 | 27ae9b52c92b204b2df597bd0505ae49 |
|
BLAKE2b-256 | af1a225e1d06cb9e104b9619721f36bb38d54d771b983149e386e2e917284865 |
Hashes for Xana-0.0.12-cp38-cp38-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70a45745d47dbe40cac3a3d5c125d9450dd878e113141a84e24a0c3358f2f2d3 |
|
MD5 | 13576da4fbf7a03e8e87a4ab94678cdb |
|
BLAKE2b-256 | d88f8a330cb84827a7fcbb91cc41465933a26c0c3092a7617b9d591e0ceefdb1 |
Hashes for Xana-0.0.12-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a543c850582f95b7a810b06fdb87554002394027f4cb42c5d98f1f0b2149df12 |
|
MD5 | d008498b7620433d5f809a4a50a71346 |
|
BLAKE2b-256 | dbe9764ee1210364e8e9f575798da7bf6051fe682f90a6af3bfaeb31fce11310 |