Skip to content
forked from quant-aq/py-smps

Python library for the analysis and visualization of data from a Scanning Mobility Particle Sizer (SMPS) and other similar instruments (SEMS, OPC's).

License

Notifications You must be signed in to change notification settings

duanyscn/py-smps

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Code Climate Test Coverage Issue Count

py-smps

Python library for the analysis and visualization of data from a Scanning Mobility Particle Sizer (SMPS) and other similar instruments (SEMS, OPC's).

Dependencies

  • pandas
  • numpy
  • seaborn

Python Versions

Currently, only Python3.3+ is supported. In the future, Python2.7 may be added, but probably not...

Installation

To install directly from GitHub using pip:

pip install git+https://github.com/dhhagan/py-smps.git

Feel free to download or clone the repository as well and install from source.

python3 setup.py install (--upgrade)

Unittests

Unittests can be run by issuing the following command from within the main repo:

$ python3 setup.py test

They can also be run with coverage (if installed) by running the following in succession:

$ coverage run --source smps setup.py test
$ coverage report -m

Documentation

I will eventually get to this, but for now you can check out the examples here.

Contributing to Development

I threw this together because I was tired of analyzing SMPS data with proprietary software. Please help me contribute?

If there is a feature you would like to see or a bug you would like to report, please open an issue. I will try to get to things as promptly as possible. Otherwise, feel free to send PR's!

Colorbar Information

About

Python library for the analysis and visualization of data from a Scanning Mobility Particle Sizer (SMPS) and other similar instruments (SEMS, OPC's).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%