CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-scipp

Multi-dimensional data arrays with labeled dimensions for scientific computing

Pending
Overview
Eval results
Files

scipy-integration.mddocs/

SciPy Integration

Wrappers for SciPy functionality including optimization, interpolation, signal processing, and image processing.

Capabilities

Optimization Functions

Scientific optimization and curve fitting with automatic unit handling.

def curve_fit(f, data, **kwargs):
    """
    Non-linear least squares curve fitting
    
    Args:
        f (callable): Model function
        data (DataArray): Data to fit
        **kwargs: Additional fitting parameters
        
    Returns:
        tuple: Optimal parameters and covariance matrix
    """

Interpolation Functions

Data interpolation with dimension-aware coordinate handling.

def interp1d(data, dim, **kwargs):
    """
    1D interpolation function
    
    Args:
        data (DataArray): Input data
        dim (str): Interpolation dimension
        **kwargs: Interpolation options
        
    Returns:
        callable: Interpolation function
    """

Image Processing Functions

N-dimensional image filtering and processing operations.

def gaussian_filter(x, *, sigma, **kwargs):
    """
    Multidimensional Gaussian filter
    
    Args:
        x (Variable or DataArray): Input data
        sigma: Standard deviation for Gaussian kernel
        **kwargs: Additional filter parameters
        
    Returns:
        Variable or DataArray: Filtered data
    """

Install with Tessl CLI

npx tessl i tessl/pypi-scipp

docs

array-creation.md

binning-histogramming.md

coordinate-systems.md

core-data-structures.md

index.md

input-output.md

mathematical-operations.md

reduction-operations.md

scipy-integration.md

shape-operations.md

spatial-operations.md

testing-utilities.md

units-system.md

visualization.md

tile.json