<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Roadmap on Cytomining</title><link>https://cytomining.github.io/roadmap/</link><description>Recent content in Roadmap on Cytomining</description><generator>Hugo</generator><language>en</language><atom:link href="https://cytomining.github.io/roadmap/index.xml" rel="self" type="application/rss+xml"/><item><title>buscar</title><link>https://cytomining.github.io/experimental/buscar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cytomining.github.io/experimental/buscar/</guid><description>&lt;img class="logo-light" src="https://raw.githubusercontent.com/WayScience/buscar/main/logo/with-text-for-light-bg.png" alt="buscar logo" width="400"&gt;
&lt;img class="logo-dark" src="https://raw.githubusercontent.com/WayScience/buscar/main/logo/with-text-for-dark-bg.png" alt="buscar logo" width="400"&gt;
&lt;div class="tool-badges" style="display: flex; flex-wrap: nowrap; align-items: center; gap: 3px; font-size: 0; line-height: 0;"&gt;&lt;img src="https://img.shields.io/github/stars/WayScience/buscar" alt="GitHub stars for WayScience/buscar" loading="lazy" /&gt;&lt;/div&gt;
 &lt;style&gt;
 .tool-badges img {
 display: inline-block;
 vertical-align: middle;
 }
 &lt;/style&gt;

&lt;p&gt;&lt;code&gt;buscar&lt;/code&gt; scores perturbations directly on single-cell distributions using Earth Mover&amp;rsquo;s Distance, preserving heterogeneity throughout hit calling.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Problem:&lt;/strong&gt; Population-level hit calling averages away biologically meaningful cell-to-cell variation, making heterogeneous responses and rare subpopulations invisible to standard metrics.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Key capabilities:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Define on-target and off-target morphology signatures from reference profiles&lt;/li&gt;
&lt;li&gt;Score perturbation efficacy via Earth Mover&amp;rsquo;s Distance&lt;/li&gt;
&lt;li&gt;Assess specificity with off-target scoring to reduce false positives&lt;/li&gt;
&lt;li&gt;Preserve single-cell heterogeneity throughout hit calling&lt;/li&gt;
&lt;li&gt;Integrates directly with &lt;code&gt;Pycytominer&lt;/code&gt;, &lt;code&gt;coSMicQC&lt;/code&gt;, and &lt;code&gt;CytoTable&lt;/code&gt; workflows&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="https://github.com/WayScience/buscar" target="_blank" rel="noreferrer"&gt;View on GitHub →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>iceberg-bioimage</title><link>https://cytomining.github.io/experimental/iceberg-bioimage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cytomining.github.io/experimental/iceberg-bioimage/</guid><description>&lt;img src="https://raw.githubusercontent.com/WayScience/iceberg-bioimage/main/docs/src/_static/iceberg-bioimage-logo.png" alt="iceberg-bioimage logo" width="400"&gt;
&lt;div class="tool-badges" style="display: flex; flex-wrap: nowrap; align-items: center; gap: 3px; font-size: 0; line-height: 0;"&gt;&lt;img src="https://img.shields.io/github/stars/WayScience/iceberg-bioimage" alt="GitHub stars for WayScience/iceberg-bioimage" loading="lazy" /&gt;&lt;/div&gt;
 &lt;style&gt;
 .tool-badges img {
 display: inline-block;
 vertical-align: middle;
 }
 &lt;/style&gt;

&lt;p&gt;&lt;code&gt;iceberg-bioimage&lt;/code&gt; scans any image store into a versioned Apache Iceberg catalog that directly exports Cytomining-compatible Parquet warehouses.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Problem:&lt;/strong&gt; Raw bioimaging archives have no standard catalog — finding, versioning, and joining images to downstream data requires bespoke scripts per lab.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Key capabilities:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Scan image stores into canonical &lt;code&gt;ScanResult&lt;/code&gt; objects&lt;/li&gt;
&lt;li&gt;Publish image metadata with PyIceberg for versioned, queryable catalogs&lt;/li&gt;
&lt;li&gt;Export Cytomining-compatible Parquet warehouses for profiling workflows&lt;/li&gt;
&lt;li&gt;Validate profile tables against microscopy join contracts&lt;/li&gt;
&lt;li&gt;Supports Zarr, OME-TIFF, and Parquet source formats&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="https://wayscience.github.io/iceberg-bioimage/" target="_blank" rel="noreferrer"&gt;View documentation →&lt;/a&gt;&lt;/strong&gt; · &lt;strong&gt;&lt;a href="https://github.com/WayScience/iceberg-bioimage" target="_blank" rel="noreferrer"&gt;View on GitHub →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>OME-arrow</title><link>https://cytomining.github.io/experimental/ome-arrow/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cytomining.github.io/experimental/ome-arrow/</guid><description>&lt;img src="https://raw.githubusercontent.com/wayscience/ome-arrow/main/docs/src/_static/ome-arrow-with-text.png?raw=true" alt="OME-arrow logo" width="400"&gt;
&lt;div class="tool-badges" style="display: flex; flex-wrap: nowrap; align-items: center; gap: 3px; font-size: 0; line-height: 0;"&gt;&lt;img src="https://img.shields.io/github/stars/WayScience/OME-arrow" alt="GitHub stars for WayScience/OME-arrow" loading="lazy" /&gt;&lt;/div&gt;
 &lt;style&gt;
 .tool-badges img {
 display: inline-block;
 vertical-align: middle;
 }
 &lt;/style&gt;

&lt;p&gt;&lt;code&gt;OME-arrow&lt;/code&gt; embeds images as first-class columns in Apache Arrow tables, so features, metadata, and pixel data travel together and can be queried or exported as tensors.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Problem:&lt;/strong&gt; Images and feature tables live in separate systems — linking a numeric outlier back to its source cell requires error-prone manual joins across formats.&lt;/p&gt;</description></item><item><title>ZEDprofiler</title><link>https://cytomining.github.io/experimental/zedprofiler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cytomining.github.io/experimental/zedprofiler/</guid><description>&lt;img class="logo-light" src="https://raw.githubusercontent.com/WayScience/ZedProfiler/main/logo/with-text-for-light-bg.png" alt="ZEDprofiler logo" width="400"&gt;
&lt;img class="logo-dark" src="https://raw.githubusercontent.com/WayScience/ZedProfiler/main/logo/with-text-for-dark-bg.png" alt="ZEDprofiler logo" width="400"&gt;
&lt;div class="tool-badges" style="display: flex; flex-wrap: nowrap; align-items: center; gap: 3px; font-size: 0; line-height: 0;"&gt;&lt;img src="https://img.shields.io/github/stars/WayScience/zedprofiler" alt="GitHub stars for WayScience/zedprofiler" loading="lazy" /&gt;&lt;/div&gt;
 &lt;style&gt;
 .tool-badges img {
 display: inline-block;
 vertical-align: middle;
 }
 &lt;/style&gt;

&lt;p&gt;&lt;code&gt;ZEDprofiler&lt;/code&gt; extracts morphological features directly from 3D volumetric images, including anisotropic voxel spacing correction — no GPU required.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Problem:&lt;/strong&gt; Classical profiling tools extract only 2D features, leaving organoid, cleared-tissue, and z-stack experiments without a CPU-efficient extractor.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Key capabilities:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Extract features from 3D volumetric (z-stack) single-cell images&lt;/li&gt;
&lt;li&gt;Multi-channel fluorescence microscopy support&lt;/li&gt;
&lt;li&gt;Anisotropic voxel spacing correction for accurate 3D measurements&lt;/li&gt;
&lt;li&gt;Modular, extensible architecture for custom feature sets&lt;/li&gt;
&lt;li&gt;CPU-optimized for high-throughput processing without GPU dependency&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="https://github.com/WayScience/zedprofiler" target="_blank" rel="noreferrer"&gt;View on GitHub →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;</description></item></channel></rss>