1. 03 Dec, 2019 5 commits
    • Michael Rudolf's avatar
      Major changes and performance improvements. · 823d0384
      Michael Rudolf authored
      - Changed from Pandas dataframes to numpy arrays or native python types
      - Replaced savgol-filter with scipy.signal.savgol_filter (250% faster)
      - Improved peak-detection (2000% faster)
      - Optimized the mutual linear regression with list comprehensions
      - Added a bootstrap linear regression function
      - Replaced hardcoded axis scaling by ratio (x1.125 instead of +2000)
      - Removed all r'strings' for a more consistent layout, using \\ for TeX
      - The timeseries plot is now flexible for experiments with less runs
      - The saving functions were adjusted to match the new data types
      - Some variables have been renamed
      - Cleaned and reformatted code to match pep8 style
    • Michael Rudolf's avatar
      Added Manual Picking\n - Currently independent from the rest of the scripts\n... · c869694e
      Michael Rudolf authored
      Added Manual Picking\n  - Currently independent from the rest of the scripts\n  - Manual selection of peaks, for cross-checking the automatic picks
    • Michael Rudolf's avatar
    • Michael Rudolf's avatar
      Formatting, Spelling, minor fixes · dc779628
      Michael Rudolf authored
      * Changed the format of the code to more or less comply with PEP8 
      standard (e.g. 80 chars per line, whitespaces around operators, etc.). 
      Some too long lines still remain, maybe changed later.
      * Removed spelling errors where found
      * Fixed #1
    • Michael Rudolf's avatar
      Added License · abe8c8f9
      Michael Rudolf authored
  2. 15 Jan, 2019 1 commit
    • Michael Rudolf's avatar
      Changed Conversion Function · 93559cc0
      Michael Rudolf authored
      - Replaced ELIF statements with dictionary
      - Now uses separate input functions that generates a dictionary 
      depending on the data file
  3. 11 Dec, 2018 1 commit
  4. 10 Dec, 2018 3 commits