Skip to main content

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


Download files

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

Source Distribution

specqp-1.1.7.tar.gz (288.5 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

specqp-1.1.7-py3-none-any.whl (243.8 kB view details)

Uploaded Python 3

specqp-1.1.7-py2-none-any.whl (243.8 kB view details)

Uploaded Python 2

File details

Details for the file specqp-1.1.7.tar.gz.

File metadata

  • Download URL: specqp-1.1.7.tar.gz
  • Upload date:
  • Size: 288.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.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

Hashes for specqp-1.1.7.tar.gz
Algorithm Hash digest
SHA256 425e6107ff037279a605b10b644634caf57a027e0d13c83a3d7b0ec5bdf5a96e
MD5 0450d73da2fd4db005df0dde4e1589f0
BLAKE2b-256 ab28ed03889d1744a763cbf2b55d40203ff7a633fd6ceae25194c68b0ec81fac

See more details on using hashes here.

File details

Details for the file specqp-1.1.7-py3-none-any.whl.

File metadata

  • Download URL: specqp-1.1.7-py3-none-any.whl
  • Upload date:
  • Size: 243.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.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

Hashes for specqp-1.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 1bbe028d9af976043e8e80f0d2ebec20332dd62c6eeacdff71808e9f7d0f4edd
MD5 aa6860762fc03aeec54f87c6331260c3
BLAKE2b-256 90029079f5962d72dd3bae606c3cbff28fe4ba481c353f30d2990a0b741feb1c

See more details on using hashes here.

File details

Details for the file specqp-1.1.7-py2-none-any.whl.

File metadata

  • Download URL: specqp-1.1.7-py2-none-any.whl
  • Upload date:
  • Size: 243.8 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.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

Hashes for specqp-1.1.7-py2-none-any.whl
Algorithm Hash digest
SHA256 f11d4067043bd6f236168ef31333f1e149e369d174ec408086f0f1b3a8ada71a
MD5 0ca04f5eb3caeb2418aa7947644eefa1
BLAKE2b-256 f36115149ee679f7ebebb4f067c234439eba09f6a33193188d1b223e4e63a997

See more details on using hashes here.

Supported by

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