Skip to content

ClLov/Xana

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xana - README

Installation

You need a Fortran compiler as f2py (now part of numpy) is used during installation to build python modules from fortran routines. If the installation fails due to a missing compiler see point 3.

  1. Install Xana using pip:

    pip install Xana
  2. Install Xana from github:

    git clone https://github.com/reiserm/Xana.git
    cd Xana
    pip install .
  3. If a Fortran compiler is not already installed, try

    • Linux: apt install gfortran
    • MacOSX: brew install gcc
    • On Windows it is a little more complicated. A possible way to install a FORTRAN compiler is given here or here.
  4. Additional remarks on the installation on OSX: if building the module fails, it might help to set the following environment variables:

    unset LDFLAGS
    unset SHELL

Example Notebook

The Xana example has been moved to a new repository: Xana_example. It contains an example notebook and an example XPCS data set of 100nm SiO2 nanoparticles dispersed in glycerol. It shows how to create a setup file and calculate correlation functions. A detailed explanation is given in the notebook.

About

Analysis software for X-ray photon correlation spectroscopy data.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.8%
  • Fortran 0.2%