Published August 27, 2025
| Version v1.0.0-beta.11
Software
Open
b-heifets/UNRAVEL: v1.0.0-beta.11
Description
๐ UNRAVEL Release: MapMySections + Expanded ABC Atlas Support
This release delivers a major upgrade to UNRAVEL, focused on full support for the Allen Institute MapMySections Challenge, along with broader improvements to Allen Brain Cell Atlas (ABCA) integration, documentation, CLI tools, and internal module organization.
๐งญ New Documentation
๐ MapMySections Analysis Guide
- End-to-end guide for:
- Downloading and organizing Genetic Tools Atlas (GTA) data
- Segmenting STPT brains with pretrained Ilastik models
- Registering brains to CCFv3 and warping to MERFISH space
- Filtering MERFISH cells using segmentations
- Visualizing and quantifying cell types across brains and regions
- Includes flowcharts, best practices, and detailed CLI usage
๐ ๏ธ Major Features and Tools
๐งช MapMySections CLI Tools (new)
mms_seg_summary: quantify voxel counts per segmentation labelmms_soma_ratio: estimate oligodendrocyte enrichment in anterior commissuremms_cell_type_proportions,mms_cell_type_proportions_concat: whole-brain or region-specific cell type proportion summariesseg_ilastik: wrapper for running Ilastik segmentation in batch mode
๐งฌ ABCA / MERFISH Integration Enhancements
abca_merfish_filter: neuron-only filtering, region-based extractionabca_sunburst,abca_sunburst_expression: hierarchical and gene expression sunburst plotsabca_mean_expression_color_scale,abca_percent_expression_color_scale: expression-based LUTsabca_merfish_join_gene: map gene expression across filtered cellsRNAseq_join_expression_data: join gene expression with scRNA-seq metadata- Human/Mice support handled via
--speciesflag across tools
๐๏ธ Zarr Image Utilities (GTA)
gta_download: download GTA Zarr images at specific resolution levelsgta_auto_crop,gta_bbox_crop: automated 3D bounding box croppinggta_org_samples: organize TIFF directories into sample folderszarr_compress: recursive compression/decompression of.zarrto.zarr.tar.gz
๐ Registration + Warping Tools
warp_to_atlas: warp segmentations to CCFv3 atlas spacewarp_ccf30_to_merfish: convert 30 ยตm segmentations to MERFISH spacereg_prep,reg,reg_check: preprocessing and registration with templateaffine_initializer_check: detect initial alignment issues during registrationmirror,img_math: image mirroring and math utilities
๐งฉ Tabular + Utility Tools
print_columns,print_unique_values: explore CSV column contentsedit_columns: rename or reorder CSV columnsfilter_data_by_column: flexible row filtering with include/exclude modescsv_concat_with_source: addsource_filecolumn when combining CSVs
๐ฆ Package & Internal Refactors
- Refactored module structure
- Moved
abcaandgtascripts tounravel/allen_institute/ - Centralized image I/O and tabular utils
- Unified function naming, argparse logic, and CLI descriptions
- Moved
- Updated pyproject.toml
- Aliases added for new CLI tools
- Optional
[abca]dependencies (e.g.,boto3,abc_atlas_access) declared
- Improved .gitignore for Sphinx and log files
๐ Documentation Improvements
- Added:
merfish_sliceandutilsmodule docs- Instructions for PyPI install:
pip install unravel
- Improved:
- Index and landing page formatting
- Output path and argument help across scripts
- Clarified Next Steps and visualization tips in guides
๐งช Summary
This release empowers users to:
- Process and register large-scale 3D STPT images
- Segment major cell types (somata, astrocytes, endothelial)
- Analyze filtered MERFISH cells with ABCA metadata
- Quantify and visualize gene expression across the brain
Try the new MapMySections workflow now or explore the expanded ABCA functionality!
Files
b-heifets/UNRAVEL-v1.0.0-beta.11.zip
Files
(7.1 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:4c9781c8213bde43bd8ed5a53f7419c7
|
7.1 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/b-heifets/UNRAVEL/tree/v1.0.0-beta.11 (URL)
Software
- Repository URL
- https://github.com/b-heifets/UNRAVEL