Release Notes
Release Notes for SAW
8.2.2 (Dec., 2025)
Bug fixes:
Fixed an issue where the statistics within tissue area under the Microbe tab of the HTML report, generated by SAW realign, failed to update automatically. The report now recalculates these statistics based on the new segmentation region (e.g., manual tissue segmentation).
Fixed a calculation error affecting Q30 values in the output statistical JSON file when processing multiple pairs of FASTQ files.
Fixed an incorrect default sorting order of images in the HTML report when displaying DAPI + mIF results.
8.2.1 (Nov., 2025)
New feature:
SAW count/realign
--skip-clusteringenables skipping the step related to clustering analysis in the workflow;
Bug fixes:
Fixed an error caused during the process of microorganism detection, due to NFS-mounted disks on the server.
Fixed an error in the image processing module when handling the microscope image TIFF from Stereo-seq 0.5*0.5 chips.
Fixed the data overflow error encountered in GEF matrix files when processing extremely large datasets generated by large-sized Stereo-seq chips.
Fixed numerical precision issues in the statistical table under the Protein-SquareBin tab of the HTML report.
Fixed an error that occurred when the
--gpu-idwas set to a non-zero GPU index.
8.2.0 (Sep., 2025)
New feature:
SAW makeRef
Support
--params-configto directly input the original command lines of third-party bioinformatical tools.
SAW count/realign
Supports data analysis for Stereo-seq N FFPE V1.1 kit, with new analysis parameters:
--kit-version="Stereo-seq N FFPE V1.1"--sequencing-type=PE75_50+100
Read alignment supports parallel computation for multiple paired/grouped FASTQ files during read alignment, to improve resource utilization and runtime efficiency.
--descriptioncan customize the remarks of the analysis, displayed in the HTML report.--skip-cellbinhelps skip image-based cell segmentation and related analysis steps.--no-bamcan remove the output annotated BAM file, reducing storage usage.--create-gemcan output corresponding expression matrices in GEM format.--summary-display-bin-sizesupports effectively displaying the analysis results within the summary tabs of each omics category, chosen from [20,50,100],--custom-bin-sizeallows custom bin sizes within the analysis pipeline. It is mainly used for secondary analysis and report presentation.Introduced the Initial Check function to inspect formats of the main input datasets and software integrity before starting the analysis, with
--no-initial-checkto disable it.--job-modesupports SGE cluster analysis, or a specific resource-configuration yaml file, enabling more refined and in-depth resource scheduling.realignnow supports--gpu-idoption for image processing.realignnow supports--extra-image-enhanceto set additional passes of CLAHE-based image enhancement that are applied following the default image processing. The image enhanced by this parameter is utilized for cell segmentation.
SAW reanalyze
Support spatial gene co-expression analysis.
SAW convert
Support outputting RDS files for analysis in Seurat, by
gef2rds,gem2rdsandh5ad2rds.bin2tissuecan extract expression matrices based on tissue segmentation maps, and also support tissue segmentation directly based on a gene expression matrix (without images).
Upgrade:
SAW checkGTF
Optimized the inspection and format modification of annotation files.
SAW makeRef
Automatically invokes
checkGTFto inspect annotation files when building STAR index files.
SAW count/realign
Optimized analysis of RNA filtering based on specific adapter sequences, to improve the fraction of Confidently Mapped Reads.
Optimized performance of the read annotation, particularly when the
--uniquely-mapped-onlyand--rRNA-removeoptions are enabled.Read annotation has improved the inspection and format checking of annotation files (GTF/GFF), automatically bypassing problematic annotation records.
Even for an image that failed image QC, the analysis will still output the matrix template file in
visualization.tar.gz.HTML report
Upgraded the UI design of the report interface, primarily including color schemes and page layouts.
The report content display logic has been upgraded, with the navigation bar organized according to a multimodal/multi-omics perspective. Field descriptions and explanations have been updated, and the sample information chart and the image registration check module have been added.
In the Microbe page, the metrics have been adjusted to display information specific to the detected tissue region.
In the Summary tab, the
--summary-display-bin-sizeoption is used to adjust the bin size for data display.In the Square Bin tab, the
--custom-bin-sizeoption is used to adjust the bin size of downstream analysis for result display.In the Cell Bin tab, the cell area unit in the statistical table has been changed from pixels to μm².
In the Square Bin and Cell Bin tabs, the report enables downsampling functionality for clustering and UMAP visualizations for large Stereo-seq chips (those with too many points during plotting).
SAW reanalyze
Optimize the calculation of L2FC values for genes in differential expression analysis.
SAW convert
Optimize the logic for directly generating the cellbin GEM file, in
bin2cell.
Optimized log formats and content for the analysis pipeline and sub-programs.
Enhanced error codes with more detailed and explicit error messages.
Removed unnecessary intermediate output files to reduce storage redundancy.
Addition of
<SN>_statistics.jsonfile to provide comprehensive statistics for the entire analysis pipeline.
Bug fixes:
Fixed an issue where the program encountered an exception when processing large image data (BigTIFF format files), primarily affecting large Stereo-seq chip datasets.
8.1.3 (Mar., 2025)
Bug fixes:
Fixed the issue that parameters
--bin-sizeand--resolutioninSAW reanalyze clusterdid not take effect for proteomics data.Fixed the saving issue of processing large chip data in
SAW convert overlay.Fixed the issue that GPU failed to work in
SAW countandrealigndue to the dependency installation problems.Fixed the issue of abnormal exit when
--imagefile path contains "czi" inSAW count.Fixed the issue of abonormal exit when the image ROI is less than (2000,2000) in
SAW countandrealign.Fixed the issue that HTML report cannot be opened for large chip data, by downsampling bin20. clustering plot and UMAP plot. Fixed the display problem of saturation plot. Fixed the description issue of protein correlation heatmap.
Upgrade:
Stereo-seq N FFPE V1.0
--sequencing-typesupportsPE75_25+59andPE75_25+62(new).Supported annotation file suffixed with
.gff3inSAW count.Supported Bowtie2 large index file suffix with
.bt2linSAW count.Upgraded cell segmentation in H&E image for fresh frozen sample.
8.1.2 (Nov., 2024)
Bug fixes:
Prompt exception, when
--adt-fastqs <FASTQ>files are corrupted.
Upgrade:
SAW countandrealignoutput HTML report as<SN>.report.html, and you can open it directly. All plots can be downloaded.Reduce memory usage in
SAW countAnnotation.Upgrade totalVI model. Proteome & Transcriptome joint analysis, this module will not be executed in the
SAW countandrealign. You can use this analysis inSAW reanalyze multiomics.Improve tissue segmentation based on the image.
Accept FASTQ files named as
*_R1.fq.gzand*_R2.fq.gz.Support the prefix of transcriptome reference index directory as
STAR. Compatible withSTAR_SJ100built by previous SAW 6.1~7.1.Improve input validation, including the validity of file or directory paths in
--ref-libraries <CSV>; the validity of file paths of image TIFF or TAR.GZ; and check the format of protein panels.Cell bin GEF from
SAW convertandreanalyze, can be visualized directly in StereoMap.Change bin GEF attribute /wholeExp/maxMID to 100% max MID numbers, instead of 99.9%. Reduce the file size of output bin GEF in
SAW reanalyze lasso.
8.1.1 (Oct., 2024)
Bug fixes:
SAW realignFixed the issue that QC-failed images could not run normally after manual processing.
Fixed the abnormal call of built-in quality control information in the HTML report.
Output the Microorganism expression matrix to
visualization.tar.gz.Fixed the problem that the Microorganism
micromodule has no permission to access the file fromSAW count.
SAW reanalyzeFixed the problem that the parameter
--Leiden-resolutionis not effective, inSAW reanalyze clustercellbin mode.
Solved the problem of
numpylibrary query error caused by conflict between user local python environment and SAW built-in python environment.
Upgrade:
Supports
--imageTIFF images as soft links with correct naming specifications.
8.1.0 (Sep., 2024)
New feature:
Stereo-CITE FF samples is available in SAW released as a self-contained
tar.gzfile. It is implemented by setting--kit-versionto"Stereo-CITE T FF V1.x", when runningSAW count. SAW v8.1.0 or later is needed for Stereo-CITE FF analysis.Support
Stereo-seq FF kit=V1.3by setting--kit-versionto"Stereo-seq T FF V1.3"when runningSAW count.SAW reanalyzemidFilterPerforme manually filtering spatial expression matrices by MID range.multiomicsProteome & Transcriptome joint analysis.removeBackgroundAutomatic protein background removal.
Upgrade:
SAW reanalyzeis called by submodules, and you can use functions like:SAW reanalyze lasso
Upgraded the bioinformatical workflow
Defaultly cutting adapters in
SAW countalignment, instead of directly discarding reads with adapter.Clustering in bin GEF mode omits zero-centering variables to handle sparse input.
Adjusted marker selection thresholds in Proteome & Transcriptome joint analysis.
Upgraded the HTML report from
SAW countandSAW realign. Page Square Bin can display bin20 and bin50 clustering and UMAP projection.The compressed image
.tar.gzfile completed by feature point registration from StereoMap, can be accpeted by--image-tar. SAW v8.1.0 or later is needed for feature point registration.Fixed the appearance of cells with large single area after cell segmentation.
Bug fixes:
Fixed several known issues.
8.0.2 (Jul., 2024)
Bug fixes:
Fixed several known issues.
8.0.1 (Jul., 2024)
Bug fixes:
Fixed serveral known issues.
8.0.0 (Jun., 2024)
New form:
SAW is released as a self-contained tar.gz file that can be unpacked directly on the system, without the need to configure the computing environment. Because it has assembled all of the software-required dependencies, which are pre-compiled to run on most Linux distributions.
New feature:
Integrated and simplified pipelines facilitate inputting command lines and complete analysis. The pipelines include:
SAW count: the main pipeline to count gene expression reads and generate expression matrices from the Stereo-seq chipSAW makeRef: prepare index files of the reference dataSAW checkGTF: check the annotation file formatSAW realign: restart analysis with manually processed filesSAW reanalyze: perform secondary analysisSAW convert: support file format conversions
Gene expression from FFPE (formalin-fixed paraffin-embedded) samples is available in SAW, and is implemented by setting
--kit-versionto"Stereo-seq N FFPE Kit V1.0", when runningSAW count. SAW v8.0.0 or later is needed for FFPE analysis.Microorganism analysis can be switched on when perform
SAW countrun based on Stereo-seq FFPE tissue sample, by using--microorganism-detect. You have to prepare indispensable references for it. More in Preparation of reference.Upgraded the bioinformatical workflow of read alignment and annotation, which adapts to FFPE datasets.
During annotation, uniquely mapped reads and the best match among multi-mapped reads are used together by default. If the analyst focuses only on uniquely mapped reads,
--uniquely-mapped-onlywill be helpful.New spatial gene expression matrices are identified by unique gene ID, and record gene ID and name.
As for the image-related part, the software has optimized the image processing performance. Meanwhile, the microscope-stitched image, in TIFF, is supported as input directly when running
SAW count.Differential expression analysis is added to SAW analysis, which is performed based on Leiden clustering. Marker features are recorded both in AnnData H5AD and CSV, and displayed in HTML report and StereoMap.
The diagrams in the HTML report are interactive. The microorganism analysis page and the marker feature result table are added to the HTML report.
Reorganized output directory structure to make result files much clearer, and intermediate files and logs into designated folders.
Output the packaged
visualization.tar.gzfile, which includes.stereofile, containing SAW pipeline analysis information and records needed by StereoMap.
Previous ones
Release information for earlier versions can also be found on our Software Archives and GitHub.
Access to help
Have any questions or concerns about SAW versions?
Please get in touch with the local agents or FAS/FBS.
Last updated