Quick plotting, correcting and fitting of spectroscopic data
Project description
SPECQP stands for SPECtroscopy Quick Peak
What for
The package can be used for quick and more advanced plotting and fitting of spectroscopy data. In version 1.1 it provides functionality for working with X-ray photoelectron spectroscopy data. Plotting, normalization, background subtraction, fitting possibilities are included for single and series of curves.
GUI interface is also realized providing full interactive functionality for handling single and series of curves. In versions 1.1 only .xy files from SPECS instruments and .txt files from SCIENTA instruments are handled within GUI.
NOTE: The package was developed for Mac OS, but it works on Windows as well, although some GUI features may become less pretty.
Installation MacOS
Remember to always save your current work before experimenting with new applications
Python 3 version and pip library are required for installing and running the specqp software. For some python installations the python and pip commands can refer to Python 2 version, while python3 and pip3 commands correspond to Python 3 version. If that is the case for you, use python3 and pip3 in all steps described above and below.
Installation from PyPI
Just write in Terminal
$ pip install specqp
Installation from .whl file
Put the .whl file to any place on your hard drive, and type in Terminal
$ pip install full/or/relative/path/to/file.whl
NOTE: If you already had it installed type first
$ pip uninstall specqp
Finally you should see similar to the following message in the Terminal
$ Successfully installed specqp-1.1
Default GUI mode
To run the default GUI mode run the specqp.launcher module of the package:
$ python -m specqp.launcher
It will automatically call the specqp.service module to create startup files and variables if they don't yet exist. After that it will call the main() method of the specqp.gui module, which shows the default GUI window where all the functions can be realized by pressing corresponding buttons or calling corresponding menu options.
Manual
More information on how to use the GUI and batch modes of the application can be found in docs/specqp_manual.rst file of the github repository accessible at https://github.com/Shipilin/specqp or via Help... menu of the installed application.
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 Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file specqp-1.1.2.tar.gz.
File metadata
- Download URL: specqp-1.1.2.tar.gz
- Upload date:
- Size: 281.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2a453498fc73650a9b1c4808c3c1e21fd803b14beea9608f6647f473f06391c
|
|
| MD5 |
08d99471ba1ade0f4e20c23d345bd1fb
|
|
| BLAKE2b-256 |
6249269e720c1acc9719d6aacdc8b502cffa094978debd77af1772f8a2f9249c
|
File details
Details for the file specqp-1.1.2-py3-none-any.whl.
File metadata
- Download URL: specqp-1.1.2-py3-none-any.whl
- Upload date:
- Size: 237.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a5d5f4e6161857cde919c3bb79eadbddcca297ab25137defef3a6e0f19a42ad0
|
|
| MD5 |
7cd1d28bbf0fe2c8b8e7c88f657f7b5b
|
|
| BLAKE2b-256 |
cc9edfcd04da04564967a702f2ee34d196f926faccb459ce1f3ae2432e85ed6d
|