_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


python-caerus 1.0.1
Propagated dependencies: python-datazets@1.1.4 python-matplotlib@3.10.9 python-numpy@2.4.6 python-tqdm@4.67.1
Channel: guix-science
Location: guix-science/packages/time-series.scm (guix-science packages time-series)
Home page: https://erdogant.github.io/caerus
Licenses: Expat
Build system: pyproject
Synopsis: Detection of favorable moments in time-series data
Description:

caerus is Python package to compute the local-minima with the corresponding local-maxima within the given time-frame. This approach is designed to for stock-market valley and peak detection.

python-pytorch-forecasting 1.8.0
Propagated dependencies: python-numpy@2.4.6 python-pandas@3.0.3 python-pytorch@2.10.0 python-pytorch-lightning@2.6.0 python-scikit-base@0.13.0 python-scikit-learn@1.9.0 python-scipy@1.17.1
Channel: guix-science
Location: guix-science/packages/time-series.scm (guix-science packages time-series)
Home page: https://pytorch-forecasting.readthedocs.io/
Licenses: Expat
Build system: pyproject
Synopsis: Time series forecasting with PyTorch
Description:

PyTorch Forecasting is a PyTorch-based package for forecasting with state-of-the-art deep learning architectures. It provides a high-level API and uses PyTorch Lightning to scale training on GPU or CPU, with automatic logging.

python-sktime 1.1.0
Propagated dependencies: python-joblib@1.5.3 python-numpy@2.4.6 python-packaging@26.2 python-pandas@3.0.3 python-scikit-base@0.13.0 python-scikit-learn@1.9.0 python-scipy@1.17.1
Channel: guix-science
Location: guix-science/packages/time-series.scm (guix-science packages time-series)
Home page: https://www.sktime.net/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Unified framework for machine learning with time series
Description:

sktime is a library for time series analysis in Python. It provides a unified interface for multiple time series learning tasks. Currently, this includes forecasting, time series classification, clustering, anomaly/changepoint detection, and other tasks. It comes with time series algorithms and scikit-learn compatible tools to build, tune, and validate time series models.

python-seglearn 1.2.5-0.b93b670
Propagated dependencies: python-numpy@2.4.6 python-pandas@3.0.3 python-scikit-learn@1.9.0 python-scipy@1.17.1
Channel: guix-science
Location: guix-science/packages/time-series.scm (guix-science packages time-series)
Home page: https://dmbee.github.io/seglearn/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python module for machine learning time series
Description:

This project is an sklearn extension for machine learning time series or sequences. It provides an integrated pipeline for segmentation, feature extraction, feature processing, and a final estimator compatible with sklearn model evaluation and parameter optimization tools. Seglearn provides a flexible approach to multivariate time series and contextual data for classification, regression, and forecasting problems. Support and examples are provided for learning time series with classical machine learning and deep learning models.

python-nolds 0.6.3
Propagated dependencies: python-future@1.0.0 python-numpy@2.4.6
Channel: guix-science
Location: guix-science/packages/time-series.scm (guix-science packages time-series)
Home page: https://nolds.readthedocs.io/
Licenses: Expat
Build system: pyproject
Synopsis: Nonlinear measures for dynamical systems
Description:

Nolds is a small numpy-based library that provides an implementation and a learning resource for nonlinear measures for dynamical systems based on one-dimensional time series.

python-peakutils 1.3.5-0.69f034b
Propagated dependencies: python-numpy@2.4.6 python-scipy@1.17.1
Channel: guix-science
Location: guix-science/packages/time-series.scm (guix-science packages time-series)
Home page: https://peakutils.readthedocs.io/
Licenses: Expat
Build system: pyproject
Synopsis: Peak detection utilities for 1D data
Description:

This package provides utilities related to the detection of peaks on 1D data. Includes functions to estimate baselines, finding the indexes of peaks in the data and performing Gaussian fitting or centroid computation to further increase the resolution of the peak detection.

python-stumpy 1.14.1
Propagated dependencies: python-numba@0.66.0 python-numpy@2.4.6 python-scipy@1.17.1
Channel: guix-science
Location: guix-science/packages/time-series.scm (guix-science packages time-series)
Home page: https://stumpy.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python library for modern time series analysis
Description:

This package provides a powerful and scalable library that can be used for a variety of time series data mining tasks.

python-mrsqm 0.0.7
Dependencies: fftw@3.3.10
Propagated dependencies: python-numpy@2.4.6 python-pandas@3.0.3 python-scikit-learn@1.9.0
Channel: guix-science
Location: guix-science/packages/time-series.scm (guix-science packages time-series)
Home page: https://github.com/mlgig/mrsqm
Licenses: GPL 3
Build system: pyproject
Synopsis: Fast time-series classification with symbolic representations
Description:

MrSQM, Multiple Representations Sequence Miner is a time series classifier. The MrSQM method can quickly extract features from multiple symbolic representations of time series and train a linear classification model with logistic regression. The method has four variants with four different feature selection strategies:

  • MrSQM-R: Random feature selection.

  • MrSQM-RS: MrSQM-R with a follow-up Chi2 test to filter less important features.

  • MrSQM-S: Pruning the all-subsequence feature space with a Chi2 bound and selecting the optimal set of top k subsequences.

  • MrSQM-SR: Random sampling of the features from the output of MrSQM-S.

python-pyentrp 2.1.0
Propagated dependencies: python-numpy@2.4.6
Channel: guix-science
Location: guix-science/packages/time-series.scm (guix-science packages time-series)
Home page: https://github.com/nikdon/pyEntropy
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Entropy measures for time series analysis
Description:

pyEntropy is a lightweight library built on top of NumPy that provides functions for computing various types of entropy for time series analysis.

python-cross-domain-saliency-maps 0.0.8
Propagated dependencies: python-tqdm@4.67.1
Channel: guix-science
Location: guix-science/packages/time-series.scm (guix-science packages time-series)
Home page: https://github.com/esl-epfl/cross-domain-saliency-maps
Licenses: GPL 3
Build system: pyproject
Synopsis: Saliency maps for time-series models using Cross-Domain Integrated Gradients
Description:

This package provides a Pytorch/Captum/Tensorflow implementation of Cross-Domain Saliency Maps. The method does not require any model model retraining or modications.

python-emd 0.8.1
Propagated dependencies: python-dcor@0.7 python-joblib@1.5.3 python-matplotlib@3.10.9 python-numba@0.66.0 python-numpy@2.4.6 python-pandas@3.0.3 python-pyyaml@6.0.3 python-scipy@1.17.1 python-sparse@0.18.0 python-tabulate@0.9.0
Channel: guix-science
Location: guix-science/packages/time-series.scm (guix-science packages time-series)
Home page: https://emd.readthedocs.io/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Empirical mode decomposition in Python
Description:

This package provides a Python library for Empirical Mode Decomposition and related spectral analyses.

python-skpro 2.14.0-0.c05afdf
Propagated dependencies: python-numpy@2.4.6 python-packaging@26.2 python-pandas@3.0.3 python-scikit-base@0.13.0 python-scikit-learn@1.9.0 python-scipy@1.17.1
Channel: guix-science
Location: guix-science/packages/time-series.scm (guix-science packages time-series)
Home page: https://skpro.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Supervised probabilistic prediction in Python
Description:

skpro is a unified framework for tabular probabilistic regression, time-to-event prediction, and probability distributions in Python.

It provides scikit-learn-like, scikit-base compatible interfaces to:

  • tabular supervised regressors for probabilistic prediction

  • tabular probabilistic time-to-event and survival prediction

  • metrics to evaluate probabilistic predictions

  • reductions to turn scikit-learn regressors into probabilistic skpro regressors

  • building pipelines and composite models

  • symbolic probability distributions

python-scikit-base 0.13.0
Propagated dependencies: python-numpy@2.4.6 python-pandas@3.0.3
Channel: guix-science
Location: guix-science/packages/time-series.scm (guix-science packages time-series)
Home page: https://skbase.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Framework for scikit-learn-like parametric objects
Description:

skbase provides base classes for creating scikit-learn-like parametric objects, along with tools to make it easier to build your own packages that follow these design patterns.

python-aeon 1.6.0
Propagated dependencies: python-deprecated@1.3.1 python-joblib@1.5.3 python-numba@0.66.0 python-numpy@2.4.6 python-packaging@26.2 python-pandas@3.0.3 python-scikit-learn@1.9.0 python-scipy@1.17.1 python-threadpoolctl@3.6.0 python-typing-extensions@4.15.0
Channel: guix-science
Location: guix-science/packages/time-series.scm (guix-science packages time-series)
Home page: https://www.aeon-toolkit.org/en/stable/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Toolkit for time series machine learning
Description:
@code{aeon} is a @code{scikit-learn} compatible toolkit for time series machine learning tasks such as classification, regression, clustering, anomaly detection, segmentation and similarity search. @itemize @item We provide a broad library of time series algorithms, including the latest advances and state-of-the-art for many tasks. @item Our algorithms are implemented as efficiently as possible by, for example, using @code{numba). @item @code{aeon} is built on top of @code{scikit-learn}, allowing for easy integration with other machine learning libraries and other time series packages. @item We provide a range of tools for reproducing benchmarking results and evaluating time series algorithms implemented in @code{aeon} and other @code{scikit-learn} compatible packages. @end itemize
python-findpeaks 2.7.5
Propagated dependencies: opencv@4.13.0 python-adjusttext@1.4.0 python-caerus@1.0.1 python-joblib@1.5.3 python-matplotlib@3.10.9 python-numpy@2.4.6 python-pandas@3.0.3 python-requests@2.34.2 python-scipy@1.17.1 python-tqdm@4.67.1 python-xarray@2026.04.0
Channel: guix-science
Location: guix-science/packages/time-series.scm (guix-science packages time-series)
Home page: https://erdogant.github.io/findpeaks
Licenses: Expat
Build system: pyproject
Synopsis: Detection of peaks and valleys in a 1D vectors and 2D arrays
Description:

findpeaks is a comprehensive Python library for robust detection and analysis of peaks and valleys in both 1D vectors and 2D arrays (images). The library provides multiple detection algorithms including topology-based persistent homology (most robust), mask-based local maximum filtering, and traditional peakdetect approaches.

python-ts2vg 1.2.4
Propagated dependencies: python-numpy@2.4.6
Channel: guix-science
Location: guix-science/packages/time-series.scm (guix-science packages time-series)
Home page: https://cbergillos.com/ts2vg/
Licenses: Expat
Build system: pyproject
Synopsis: Time series to visibility graphs
Description:

This package provides high-performance algorithm implementations to build visibility graphs from time series data.

python-skforecast 0.24.0
Propagated dependencies: python-joblib@1.5.3 python-numba@0.66.0 python-numpy@2.4.6 python-optuna@4.9.0 python-pandas@3.0.3 python-rich@15.0.0 python-scikit-learn@1.9.0 python-scipy@1.17.1 python-tqdm@4.67.1
Channel: guix-science
Location: guix-science/packages/time-series.scm (guix-science packages time-series)
Home page: https://skforecast.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Time series forecasting with machine learning models
Description:

Skforecast is a Python library for time series forecasting using statistical and machine learning models. It works with any estimator compatible with the scikit-learn API, including popular options like LightGBM, XGBoost, CatBoost, Keras, and many others.

python-cechmate 0.1.0
Propagated dependencies: python-kmapper@2.1.0-0.aa594d1 python-matplotlib@3.10.9 python-networkx@3.4.2 python-numpy@2.4.6 python-persim@0.3.8 python-phat@1.7 python-scipy@1.17.1
Channel: guix-science
Location: guix-science/packages/topology.scm (guix-science packages topology)
Home page: https://cechmate.scikit-tda.org
Licenses: Expat
Build system: pyproject
Synopsis: Custom filtration constructors for Python
Description:

This library provides easy to use constructors for custom filtrations that are suitable for use with Phat. Phat currently provides a clean interface for persistence reduction algorithms for boundary matrices. This tool helps bridge the gap between data and boundary matrices. Currently, we support construction of Alpha, Rips, and Cech filtrations.

python-ripser 0.6.14
Propagated dependencies: python-numpy@2.4.6 python-persim@0.3.8 python-scikit-learn@1.9.0 python-scipy@1.17.1
Channel: guix-science
Location: guix-science/packages/topology.scm (guix-science packages topology)
Home page: https://ripser.scikit-tda.org
Licenses: Expat
Build system: pyproject
Synopsis: Lean persistent homology Library for Python
Description:
@code{ripser.py} is a lean persistent homology package for Python. Building on the blazing fast C++ Ripser package as the core computational engine, @code{ripser.py} provides an intuitive interface for: @itemize @item computing persistence cohomology of sparse and dense data sets, @item visualizing persistence diagrams, @item computing lowerstar filtrations on images, @item computing representative cochains.
python-tadasets 0.2.2
Propagated dependencies: python-matplotlib@3.10.9 python-numpy@2.4.6
Channel: guix-science
Location: guix-science/packages/topology.scm (guix-science packages topology)
Home page: https://tadasets.scikit-tda.org
Licenses: Expat
Build system: pyproject
Synopsis: Synthetic data sets for topological data analysis
Description:

Tadasets provides various utilities for creating and loading data sets that are useful for Topological Data Analysis. Currently, we provide several synthetic data sets with particular topological features.

python-kmapper 2.1.0-0.aa594d1
Propagated dependencies: python-jinja2@3.1.6 python-numpy@2.4.6 python-scikit-learn@1.9.0 python-scipy@1.17.1
Channel: guix-science
Location: guix-science/packages/topology.scm (guix-science packages topology)
Home page: https://kepler-mapper.scikit-tda.org/
Licenses: Expat
Build system: pyproject
Synopsis: Python implementation of the Mapper algorithm for TDA
Description:

This package provides a library implementing the Mapper algorithm in Python. KeplerMapper can be used for visualization of high-dimensional data and 3D point cloud data. KeplerMapper can make use of Scikit-Learn API compatible cluster and scaling algorithms.

python-phat 1.7
Channel: guix-science
Location: guix-science/packages/topology.scm (guix-science packages topology)
Home page: https://bitbucket.org/phat-code/phat
Licenses: LGPL 3
Build system: pyproject
Synopsis: Persistent Homology Algorithm Toolbox (PHAT)
Description:

This package provides Python bindings for PHAT, a software library which contains methods for computing the persistence pairs of a filtered cell complex represented by an ordered boundary matrix with Z2 coefficients.

python-scikit-tda 1.1.1
Propagated dependencies: python-kmapper@2.1.0-0.aa594d1 python-matplotlib@3.10.9 python-numpy@2.4.6 python-persim@0.3.8 python-pillow@12.2.0 python-ripser@0.6.14 python-scikit-learn@1.9.0 python-scipy@1.17.1 python-tadasets@0.2.2
Channel: guix-science
Location: guix-science/packages/topology.scm (guix-science packages topology)
Home page: https://github.com/scikit-tda/scikit-tda
Licenses: Expat
Build system: pyproject
Synopsis: Topological Data Analysis for humans
Description:

Scikit-TDA is a home for Topological Data Analysis Python libraries intended for non-topologists. This project aims to provide a curated library of TDA Python tools that are widely usable and easily approachable. It is structured so that each package can stand alone or be used as part of the scikit-tda bundle.

python-pytest-test-utils 0.1.0
Propagated dependencies: python-pytest@9.0.2
Channel: guix-science
Location: guix-science/packages/version-control.scm (guix-science packages version-control)
Home page: https://github.com/iterative/pytest-test-utils
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Pytest test utilities used by DVC
Description:

Pytest test utilities used by DVC.

Page: 1…102103104105
Total packages: 2509