# Biological Graph Signal Processing for Spatial Data Analysis

## Documentation for package ‘BioGSP’ version 1.0.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.

## Help Pages

BioGSP-package | BioGSP: Biological Graph Signal Processing for Spatial Data Analysis
cal_laplacian | Calculate Graph Laplacian Matrix
checkKband | Check K-band limited property of signals
codex_toy_data | Toy CODEX Spatial Cell Type Data
compare_kernel_families | Compare different kernel families
compute_sgwt_filters | Compute SGWT filters
cosine_similarity | Calculate cosine similarity between two vectors
demo_sgwt | Demo function for SGWT
FastDecompositionLap | Fast eigendecomposition of Laplacian matrix
find_knee_point | Find knee point in a curve
gft | Graph Fourier Transform
hello_sgwt | Hello function for SGWT package demonstration
igft | Inverse Graph Fourier Transform
initSGWT | Initialize SGWT object
plot_FM | Plot Fourier modes (eigenvectors) from SGWT object
plot_sgwt_decomposition | Plot SGWT decomposition results
print.SGWT | Print method for SGWT objects
runSGCC | Run SGCC weighted similarity analysis in Fourier domain
runSGWT | Run SGWT forward and inverse transforms for all signals
runSpecGraph | Build spectral graph for SGWT object
sgwt_auto_scales | Generate automatic scales for SGWT
sgwt_energy_analysis | Analyze SGWT energy distribution across scales in Fourier domain
sgwt_forward | Forward SGWT transform (single or batch)
sgwt_get_kernels | Get a unified kernel family (low-pass and band-pass) by kernel_type
sgwt_inverse | Inverse SGWT transform (single or batch)
simulate_checkerboard | Simulate checkerboard pattern
simulate_moving_circles | Simulate Moving Circles Pattern
simulate_multiscale | Simulate Multi-center Multi-scale Concentric Ring Patterns
simulate_multiscale_overlap | Simulate Multiple Center Patterns with Fixed Centers
simulate_stripe_patterns | Simulate Stripe Patterns
visualize_checkerboard | Visualize checkerboard pattern
visualize_moving_circles | Visualize Moving Circles Pattern
visualize_multiscale | Visualize Multi-center Multi-scale Concentric Ring Patterns
visualize_sgwt_kernels | Visualize SGWT kernels and scaling functions
visualize_similarity_xy | Visualize similarity in low vs non-low frequency space
visualize_stripe_patterns | Visualize Stripe Pattern Simulation Results
_PACKAGE | BioGSP: Biological Graph Signal Processing for Spatial Data Analysis