Skip to main content

Library for scientific time series dat aanalysis and visualization on beam measurement

Project description


SciBeam Build Status codecov PyPI version

SciBeam is an open source library for analyzing time series beam measurement data. Using pandas dataframe and series as its base classing, additional time series related features are added for quick analysis, such as file name matching, gaussian fitting, peak analysis, noise filtering, plotting, etc. The flexible method chain enables fast data analysis on any time series data.

SciBeam is originally designed for experimental physics data analysis. The library has been tested on the daily lab data analysis and is under active development in terms of bredth and deepth of scientific computation.



SciBeam requires:

  • Python( >= 3.4)

  • Numpy( >= 1.8.2)

  • Scipy( >= 0.13.3)

  • pandas ( >= 0.23.0)

  • matplotlib ( >= 1.5.1)

  • re

  • os

User installation

Currently only avaliable through downloading from Github, will be avaliable for installation through pip soon:

Using PyPI

pip install scibeam

Using souce code

Download the souce code:

git clone`

Change to the package directory:

cd scibeam

Install the package:

python install


  • v0.1.0: 08/19/2018 first release !


Under active development.


  • Increase test coverage

  • Add more plotting functions

  • Add for global configurature

  • Add AppVeyor


Coming soon…


The testing part is based on unittest and can be run through setuptools:

python test


make test


Version 0.1.0 on PyPI

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

scibeam-0.1.1.tar.gz (3.9 MB view hashes)

Uploaded source

Built Distribution

scibeam-0.1.1-py3-none-any.whl (4.1 MB view hashes)

Uploaded py3

Supported by

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