Skip to content

A platform-independent graphical user interface written by Esben Rossel and modified for spectroscopy by Adrian Matsch.

License

Notifications You must be signed in to change notification settings

iqnite/pyccd-spectrometer

Repository files navigation

pySPEC

Astrolens Logo

pySPEC is a platform-independent graphical user-interface written in Python 3 for spectroscopy with the TCD1304. Originally developed by Esben Rossel for general-purpose data acquisition with the TCD1304 linear CCD sensor, it has been modified by Adrian Matsch to specifically support spectroscopy applications.

Installation

On Windows and macOS, download and run the installer (.exe or .dmg) from the Releases page.

On other platforms, ensure you have Python 3 and the required dependencies installed. You can install the dependencies using pip:

pip install -r requirements.txt

After that, you can run the application using:

python3 main.pyw

Utils

In the utils folder one can find a script named "plotgraph.py". This file can be used to open the .dat files which are generated when saving a graph via pySPEC. It creates a new folder at the lcoation of the .dat file, which includes a .csv file aswell as a .png of the plotted graphs.

Credits

About

A platform-independent graphical user interface written by Esben Rossel and modified for spectroscopy by Adrian Matsch.

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Contributors 4

  •  
  •  
  •  
  •  

Languages