Expand description
mcpcounter-rust: a pure-Rust port of the MCPcounter cell-population
quantification methods — MCP-counter (human) and mMCP-counter (mouse) —
validated for numeric parity against the original R implementations.
Built with Claude Code (Anthropic). See the README for the AI-assistance disclosure and per-method licensing.
Re-exports§
pub use matrix::ExprMatrix;pub use mcpcounter::estimate as mcp_counter;pub use mcpcounter::FeaturesType;pub use mmcpcounter::estimate as mmcp_counter;pub use mmcpcounter::GenomeVersion;pub use mmcpcounter::MurineFeaturesType;pub use result::DeconvResult;
Modules§
- io
- Minimal, dependency-free TSV reader for expression matrices.
- matrix
- Minimal expression-matrix container: features (genes) in rows, samples in columns. Data is stored row-major.
- mcpcounter
- MCP-counter (Becht et al. 2016): marker-gene abundance estimation.
- mmcpcounter
- mMCP-counter (Petitprez et al. 2020): murine marker-gene abundance.
- result
- Shared result type for deconvolution methods.
- stats
- R-compatible summary statistics.