SDDS ToolKit Programs and Libraries for C and Python
All Classes Files Functions Variables Macros Pages
SDDSaps Directory Reference

Files

 agilentArb2sdds.c
 Converts Agilent Arbitrary Waveform files to SDDS format.
 
 agilentcomm.cpp
 Communication interface for Agilent Oscilloscopes via VXI-11 protocol.
 
 agilentwaveform2sdds.cpp
 Capture and save waveform data from Agilent oscilloscopes to SDDS format.
 
 citi2sdds.c
 Converts a data file from Hewlett-Packard/Keysight Technologies' CITI format to SDDS format.
 
 col2sdds.c
 Converts M. Borland's older column format files to SDDS files.
 
 convert_to_bdd.c
 Converts a fault tree database in SDDS format to a Binary Decision Diagram (BDD) representation.
 
 csv2sdds.c
 Converts Comma Separated Values (CSV) data to SDDS format.
 
 elegant2genesis.c
 Converts the output file from Elegant into the beamline file format used by Genesis.
 
 image2sdds.c
 Converts raw binary image files into SDDS format.
 
 lba2sdds.c
 Converts a Spiricon LBA (Laser-Beam Analyzer) file to SDDS format.
 
 mcs2sdds.c
 Converts EG&G Turbo MCS (Multi-Channel Scaler) data files to SDDS format.
 
 mpl2sdds.c
 Converts M. Borland's older mpl (Multi-Purpose Library) files into a single SDDS file.
 
 plaindata2sdds.c
 Converts plain data files to SDDS format.
 
 raw2sdds.c
 Converts a binary raw data stream to SDDS format.
 
 SDDS.m
 
 sdds2agilentArb.c
 Converts SDDS files to Agilent Arbitrary Waveform files.
 
 sdds2dfft.c
 SDDS-format 2D FFT program.
 
 sdds2dinterpolate.c
 Interpolates scalar 2D data at specified points using various algorithms like Natural Neighbours or Cubic Spline Approximation.
 
 sdds2headlessdata.c
 Converts SDDS files into binary data without headers.
 
 sdds2math.c
 Converts SDDS files to a Mathematica-compatible format.
 
 sdds2mpl.c
 Converts SDDS data files into Borland's older 'mpl' (Multi-Purpose Library) format.
 
 sdds2plaindata.c
 Converts SDDS files to plain data format (ASCII or binary).
 
 sdds2spreadsheet.c
 Convert an SDDS file to a spreadsheet-readable format.
 
 sdds2stl.c
 Converts SDDS files into binary STL (STereo-Lithography) files.
 
 sdds2stream.c
 Utility for streaming SDDS data values to stdout.
 
 sdds2tiff.c
 Converts SDDS files to TIFF images.
 
 sdds3daverage.c
 Averages 3D Vorpal output data, filtering and processing Rho and Jz components.
 
 sdds3dconvert.c
 Converts 3D Vorpal output data into SDDS format compatible with sddscontour for plotting.
 
 sddsanalyticsignal.c
 Computes the analytic signal of a real input signal using a Hilbert transform.
 
 SDDSaps.c
 Routines used by SDDS command-line applications.
 
 SDDSaps.h
 Header file for routines used by SDDS command-line applications.
 
 sddsarray2column.c
 Converts SDDS arrays to SDDS columns.
 
 sddsbaseline.c
 Baseline subtraction tool for SDDS datasets.
 
 sddsbinarystring.c
 Converts integer type columns from SDDS files into binary string representations.
 
 sddsbreak.c
 Splits pages of an SDDS file into subpages based on user-defined criteria.
 
 sddscast.c
 Converts numeric columns, parameters, or arrays in SDDS files from one datatype to another.
 
 sddschanges.c
 Analyze data from columns of an SDDS file to determine changes from the first page.
 
 sddscheck.c
 Validates and checks an SDDS file for corruption or issues.
 
 sddscliptails.c
 Clips tails from specified columns in SDDS files based on various criteria.
 
 sddscollapse.c
 Converts SDDS file parameters into columns.
 
 sddscollect.c
 Collects data from multiple columns into new grouped columns based on specified criteria.
 
 sddscombine.c
 Combines multiple SDDS files into a single SDDS file with options for merging, appending, and modifying data.
 
 sddscombinelogfiles.c
 Combines multiple SDDS log files into a single file, retaining only common timestamps.
 
 sddsconvert.c
 A utility for converting, copying, and manipulating SDDS files.
 
 sddsconvertalarmlog.c
 Convert and process SDDS alarm log files with flexible options.
 
 sddsconvertlogonchange.c
 Converts SDDS log-on-change files with configurable options for precision, time filters, and column handling.
 
 sddsconvolve.c
 Perform convolution, deconvolution, and correlation operations using the SDDS library.
 
 sddscorrelate.c
 Computes and evaluates correlations among columns of data in SDDS files.
 
 sddsderef.c
 Array Dereferencing Tool for SDDS Data Sets.
 
 sddsderiv.c
 Calculates derivatives of specified columns in an SDDS data set.
 
 sddsdiff.c
 Compare two SDDS files for differences in definitions and data.
 
 sddsdigfilter.c
 General series/cascade time-domain filtering utility.
 
 sddsdistest.c
 Statistical distribution testing tool for SDDS datasets.
 
 sddsduplicate.c
 A program for duplicating rows in an SDDS file based on a weight column or fixed duplication factors.
 
 sddsendian.c
 Converts between big-endian and little-endian formats for SDDS files.
 
 sddsenvelope.c
 Combine data from SDDS pages to create a new file with computed statistics.
 
 sddseventhist.c
 Generates histograms for events from SDDS input files.
 
 sddsexpand.c
 Converts SDDS column data into parameters in a new SDDS file.
 
 sddsexpfit.c
 Performs exponential fitting for input data using the SDDS library.
 
 sddsfdfilter.c
 SDDS-format frequency-domain filter program.
 
 sddsfft.c
 Performs FFT (Fast Fourier Transform) on SDDS-formatted data files.
 
 sddsfindin2dgrid.c
 Searches a 2D grid to find locations based on specified SDDS input data.
 
 sddsgenericfit.c
 Performs fitting using a generic form supplied by the user.
 
 sddsgfit.c
 A program for performing Gaussian fitting on input data.
 
 sddshist.c
 Command-line tool for generating histograms from SDDS-formatted data.
 
 sddsimageprofiles.c
 Analyze images stored as horizontal lines (one per column) based on the ideas of B-X Yang.
 
 sddsinsideboundaries.c
 Analyzes data points relative to user-defined geometric boundaries.
 
 sddsinteg.c
 Performs numerical integration on specified columns of an SDDS dataset.
 
 sddsinterp.c
 Performs interpolation on SDDS formatted data.
 
 sddsinterpset.c
 Perform multiple interpolations on SDDS data sets.
 
 sddskde.c
 Kernel Density Estimation for SDDS Data.
 
 sddskde2d.c
 Performs kernel density estimation (KDE) for two-dimensional data using the SDDS library.
 
 sddslocaldensity.c
 Computes the local density of data points using methods such as fraction, spread, or Kernel Density Estimation (KDE).
 
 sddslogclient.c
 A simple TCP client for sending commands to a server.
 
 sddslogserver.c
 Server program to log data to SDDS files.
 
 sddslorentzianfit.c
 Perform a Lorentzian fit on data using the SDDS library.
 
 sddsmakedataset.c
 Creates an SDDS file from input data provided via the command line.
 
 sddsmatrix2column.c
 Converts a matrix into a single-column SDDS file format.
 
 sddsmatrixmult.c
 Multiplies matrices from SDDS files and outputs the result.
 
 sddsminterp.c
 Multiplicative renormalized model interpolation utility for SDDS data sets.
 
 sddsmpfit.c
 Performs polynomial least-squares fitting on SDDS files.
 
 sddsmselect.c
 Utility for creating SDDS datasets by matching or equating data between two datasets.
 
 sddsmultihist.c
 SDDS-format multi-column histogramming program.
 
 sddsmxref.c
 Merges two SDDS data sets by adding data from the second set to the first based on matching or filtering column data.
 
 sddsnaff.c
 Analyzes signals in SDDS files to extract frequency components using Laskar's NAFF method.
 
 sddsnormalize.c
 A program for SDDS-format column normalization.
 
 sddsoutlier.c
 Eliminates statistical outliers from SDDS data files.
 
 sddspeakfind.c
 Program to detect and analyze peaks in SDDS data files.
 
 sddspfit.c
 Performs nth order polynomial least squares fitting for SDDS files.
 
 sddspoly.c
 Evaluates polynomials for N-dimensional input from SDDS files.
 
 sddsprintout.c
 Generate formatted printouts from SDDS data.
 
 sddsprocess.c
 Processes SDDS files by applying various transformations to columns and parameters.
 
 sddsquery.c
 Reads an SDDS file header and summarizes it.
 
 sddsregroup.c
 Regroups SDDS files by reorganizing rows and pages.
 
 sddsremoveoffsets.c
 A program to remove offsets from BPM waveform data in SDDS files.
 
 sddsrespmatrixderivative.c
 Calculates the response matrix derivative with respect to correctors, BPMs, or quadrupoles.
 
 sddsrowstats.c
 Computes statistics for rows across multiple columns in SDDS datasets.
 
 sddsrunstats.c
 Computes running statistics on SDDS data columns.
 
 sddssampledist.c
 Generates sampled distributions based on input SDDS files or direct specifications.
 
 sddsselect.c
 Creates an SDDS data set from another data set based on matching data in a third data set.
 
 sddsseparate.c
 Reorganizes column data from an SDDS file onto separate pages.
 
 sddssequence.c
 Generates an SDDS file with equispaced indices in a column.
 
 sddsshift.c
 Program for shifting data columns in SDDS files.
 
 sddsshiftcor.c
 Performs correlation analysis on shifted data columns in SDDS files.
 
 sddssinefit.c
 Performs a sinusoidal fit on input data.
 
 sddsslopes.c
 Computes straight-line fits of numerical column data from an SDDS experiment output file.
 
 sddssmooth.c
 Smooths data columns in SDDS-format files using various techniques.
 
 sddssnap2grid.c
 Snap data columns to a regular grid in SDDS files.
 
 sddssort.c
 Sorts an SDDS dataset by column or parameter values.
 
 sddssortcolumn.c
 Rearranges the columns of an SDDS input file into a specified order.
 
 sddssplinefit.c
 Performs nth-order spline least squares fitting for SDDS files.
 
 sddssplit.c
 Splits an SDDS file into multiple files, each containing a single page.
 
 sddsspotanalysis.c
 Analysis of spot images from SDDS files.
 
 sddstdrpeeling.c
 Recursive TDR Impedance Peeling Algorithm Implementation.
 
 sddstimeconvert.c
 Perform time conversions on SDDS data.
 
 sddstranspose.c
 Transposes numerical columns in an SDDS file.
 
 sddsunwrap.c
 Identifies and corrects phase discontinuities in datasets using the SDDS library.
 
 SDDSutils.c
 Utility routines for SDDS applications.
 
 SDDSutils.h
 Utility functions for SDDS dataset manipulation and string array operations.
 
 sddsvslopes.c
 Computes straight-line fits (slopes and intercepts) of column data in SDDS experiment output files.
 
 sddsxref.c
 Cross-references and merges SDDS data sets based on column matching and filtering.
 
 sddszerofind.c
 A program to identify zero crossings in a specified column of an SDDS file.
 
 stl2sdds.c
 Converts STL (STereo-Lithography) files to SDDS format.
 
 tdms2sdds.c
 Converts National Instruments' LabVIEW TDMS files to SDDS format.
 
 tek2sdds.c
 Converts waveforms from Tektronix ASCII format to SDDS format.
 
 TFS2sdds.c
 Converts MAD (Methodical Accelerator Design) TFS (Twiss File Standard) data files to SDDS format.
 
 tiff2sdds.c
 Converts a TIFF image to an SDDS file format.
 
 wfm2sdds.c
 Converts binary WFM data from Tektronix TDS oscilloscopes into SDDS format.