Installation

After follow the setup you are now able to successfully install Py4Syn library in your computer.

Obtaining the Package

The version of Py4Syn is 0+untagged.128.ga7b5996.dirty. You can download this version by clicking on the proper link below.

Download Type Python Version Location
Source tarball 3.x or Higher Py4Syn 0+untagged.128.ga7b5996.dirty
Development 3.x or Higher Py4Syn GitHub Repo

Installing

To install from source do:

python3.x setup.py build
python3.x setup.py install

Or using Python Setup Tools:

easy_install-3.x -U py4syn

Getting Help

For questions, bug reports, feature request, please consider using the following methods:

  1. Create an Issue for Py4Syn on GitHub.
  2. If you’re sure you’ve found a bug in existing code, or have some code you think would be useful to add to Py4Syn create a pull request on GitHub.

License

This software is distributed under the following ISC license:

Copyright (c) 2015 BRAZILIAN SYNCHROTRON LIGHT SOURCE <sol@lnls.br>

Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Acknowledgments

Py4Syn was written and is maintained by the LNLS SOL group. The library started as an idea to promote basic scripts and functions to LNLS beam line members. Thanks to all who contributed to this idea.