Recent Releases of spectrapepper

spectrapepper - v0.1.10

What's Changed

  • Update the load() function by @jongari7 in https://github.com/spectrapepper/spectrapepper/pull/16
  • Updated normtoratio(), normtoglobalmax(), bspbaseline() and polybaseline() functions by @jongari7 in https://github.com/spectrapepper/spectrapepper/pull/17
  • Updated the plot2dml() function by @jongari7 in https://github.com/spectrapepper/spectrapepper/pull/18
  • Updated the plot2dml() function by @jongari7 in https://github.com/spectrapepper/spectrapepper/pull/19
  • Small correction in subtractref function by @jongari7 in https://github.com/spectrapepper/spectrapepper/pull/20

New Contributors

  • @jongari7 made their first contribution in https://github.com/spectrapepper/spectrapepper/pull/16

Full Changelog: https://github.com/spectrapepper/spectrapepper/compare/v0.1.9...v0.1.10

Scientific Software - Peer-reviewed - Python
Published by enricgrau almost 2 years ago

spectrapepper - v0.1.9

  • Fix bug in normtoglobalmax
  • Other bugs and general improvements

Full Changelog: https://github.com/spectrapepper/spectrapepper/compare/v0.1.8...v0.1.9

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 2 years ago

spectrapepper - v0.1.8

Some performance improvement and general maintenance. If your code does not work with this version, please check the documentation as some minor changes were made to some functions' parameters.

Full Changelog: https://github.com/spectrapepper/spectrapepper/compare/v0.1.7...v0.1.8

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 2 years ago

spectrapepper - v0.1.7

  • loadine is depreciated. In replacement, use line and use param line=N where N is the particular desired line. The default for this is None and works normally as before with this value.
  • count function is included to count particular value inside a vector or list of vectors.
  • normtoglobalsum is included. This normalization method normalizes respect to the global maximum sum under the curve.
  • vectortoimg is included. The function transforms a 1-D vector into a 2-D in the form of an image.
  • deconvolution is included (unstable). It automatically deconvolutes a signal.
  • Several erros are fixed and code improvement is done for this version.

Other Changes

What's Changed

  • Update GitHub Action Versions by @enricgrau in https://github.com/spectrapepper/spectrapepper/pull/12

New Contributors

  • @enricgrau made their first contribution in https://github.com/spectrapepper/spectrapepper/pull/12

Full Changelog: https://github.com/spectrapepper/spectrapepper/compare/v0.1.6...v0.1.7

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 3 years ago

spectrapepper - v0.1.6

  • Add new voigtfit function
  • All, fitting functions are optimized and fixed. Some parameters were added and removed.
  • autocorrelation and cross-correlation functions for signal analysis.
  • derivative function is included
  • peaksimilarity function for peak alignment.
  • A bug in baseline functions were one spectras was solved as many was fixed. Just in some cases, the list was processed as [[a], [a], [a],..., [a]] instead of [a, a, a,..., a].
  • New examples are added to the docs.
  • Some data come in reverse order. A function reverse is now included to reverse vectors and lists of vectors.
  • In normsum you can now choose a specific range of the vector to which normalize its sum to 1.
  • A bug in fwhm for multiple spectras was fixed. Parameter alpha is included now to change the height of the full width.

Full Changelog: https://github.com/spectrapepper/spectrapepper/compare/v0.1.5...v0.1.6

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 3 years ago

spectrapepper - v0.1.5

What's Changed

  • Sample data function load_spectras has been modifyied to load the x axis and the data (y) in one line as x, y = spep.load_spectras().
  • Sample data function load_spectras has a new param sample to seelct a specific spectra if needed.
  • bspbaseline now accepts axis ranges to calculate the baseline in the param points.
  • params that are spectras/vectors are being standardized to be called y, and the x-axis as just x. y should always go before x as x should not always be mandatory. This means that some params previously called data might no longer work.
  • Added representative function.
  • Added examples and improved existing ones.

Full Changelog: https://github.com/spectrapepper/spectrapepper/compare/v0.1.4...v0.1.5

Scientific Software - Peer-reviewed - Python
Published by enricgrau almost 4 years ago

spectrapepper - v0.1.4

What's Changed

  • Several functions have been modified in this version. Either some minor changes (lake function name) and more functional (parameters, variables, structure, returns) can be found in different functions. IF your code does not work, please refer to the docs to check the new versions of the functions you are using from step.
  • Added Mahalanobis distance calculator mahalanobis
  • Added a checker for single value vectors issinglevalue
  • Added a typical vector searcher typical
  • All distribution fit functions for peaks (lorentzfit, gaussfit, studentfit) have been improved and changed significantly.
  • Added the running median function by @tristanmech in https://github.com/spectrapepper/spectrapepper/pull/7
  • New and improved examples have been added in docs

New Contributors

  • @tristanmech made their first contribution in https://github.com/spectrapepper/spectrapepper/pull/7

Full Changelog: https://github.com/spectrapepper/spectrapepper/compare/v0.1.3...v0.1.4

Scientific Software - Peer-reviewed - Python
Published by enricgrau about 4 years ago

spectrapepper - v0.1.3

Zenodo metadata file.

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 4 years ago

spectrapepper - v0.1.2

This update only corrects .zenodo.json file for Zenodo metadata.

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 4 years ago

spectrapepper - v0.1.1

Main Changes

  • Quickstart changes
  • Improved documentation
  • Several minor bug fixes
  • Sample dataset changes
  • Examples revisions
  • Corrections in paper.md and paper.bib

New Contributors

  • @stuartcampbell made their first contribution in https://github.com/spectrapepper/spectrapepper/pull/6
  • @ksunden made their first contribution in https://github.com/spectrapepper/spectrapepper/pull/8
  • @rkurchin made their first contribution in https://github.com/spectrapepper/spectrapepper/pull/9

Full Changelog: https://github.com/spectrapepper/spectrapepper/compare/v0.1.0...v0.1.1

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 4 years ago

spectrapepper - v0.1.0

First oficial release. Library is stable.

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 4 years ago

spectrapepper - v0.0.14

This is the pre-release version and first version after transferring ownership to the final repository location. The list of changes include: - Several minor bug fixes - Sample dataset changes - Examples revision - 'asymmetry' function - 'fwhm' function

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 4 years ago

spectrapepper - v0.0.12

The code is currently under audit. The next version (v0.0.13) will be an official pre-release. The next after v0.0.13 will be the official release of the first stable version (v0.1.0)

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 4 years ago

spectrapepper - v0.0.11

Patch for conda-forge.

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 4 years ago

spectrapepper - v0.0.10

This version includes several patches and additions, including: - Cosmic ray removal functions - Axis creation functions - Expanded test - Codecov coverage (GitHub) - Other optimizations and small modifications

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 4 years ago

spectrapepper - v0.0.8

Minor improvements

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 4 years ago

spectrapepper - v0.0.7

This release updates documentation and some minor improvements on the function module.

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 4 years ago

spectrapepper - v0.0.6

Change module to "functions.py"

Scientific Software - Peer-reviewed - Python
Published by enricgrau almost 5 years ago

spectrapepper - v0.0.5

Added spectrappeper import on init

Scientific Software - Peer-reviewed - Python
Published by enricgrau almost 5 years ago

spectrapepper - v0.0.4

Added functions

Scientific Software - Peer-reviewed - Python
Published by enricgrau almost 5 years ago

spectrapepper - v0.0.3

Edit requirements.

Scientific Software - Peer-reviewed - Python
Published by enricgrau almost 5 years ago