Software
Open-source software developed by CTTIR. Each card links to the GitHub repository.
R Packages
Imaging & Microscopy
annotatR
Multi-layer region-of-interest annotation for whole-slide microscopy, hyperspectral cubes, and rasters — exports binary, labelled, and multi-class masks (GeoJSON, QuPath, TIFF) with a resumable Shiny/OpenSeadragon batch annotator.
cellreportR
Statistical analysis and audit-ready reporting pipeline for routine cell-culture diagnostics with microscopic evaluation.
phenoscapR
Reading, QC, phenotyping, spatial statistics, and visualisation of single-cell spatial biology data from multiplexed imaging platforms.
scimagR
End-to-end R pipeline for longitudinal MRI and CT analysis in spinal-cord injury research (wraps Spinal Cord Toolbox, dcm2niix, pydicom).
segmantR
Cell segmentation for histology and multiplexed tissue imaging with human-in-the-loop training — classical methods plus Cellpose, StarDist, and Mesmer.
bloodspottR
Experimental package for calibrated histology burden measurements, traceable review, reporting and Shiny exploration of saved results; native whole-slide inference and portable DNN training are not yet qualified end to end.
cellspecR
1.0.0 release candidate defining the cellspec table contract for segmented cells: import, validation, signal policies and integrity-checked exchange. External fixture comparisons and CRAN submission remain pending.
gatekeepR
1.0.0 release candidate for marker callability, thresholds, phenotype classification and Shiny review, with immutable snapshots and verifiable exports; preparation for first CRAN submission is ongoing.
Spectral & Hyperspectral
cuvis.r
R bindings to the Cubert CUVIS SDK for reading, calibrating, and exporting hyperspectral camera data.
hyperspectaculR
Publication-grade artistic visualisation of hyperspectral imagery, built on the hyperspectR cube class.
hyperspectR
Complete R pipeline for biomedical hyperspectral imaging — from raw camera data to clinical tissue oxygenation maps.
libscanR
Vendor-agnostic analysis and visualisation of Laser-Induced Breakdown Spectroscopy (LIBS) data, with a focus on biomedical tissue applications.
tivis.r
Pure-R reader for Diaspective Vision TIVITA hyperspectral recordings — parses the SpecCube container, acquisition metadata and exported parameter images, with no vendor SDK required.
Omics & Transcriptomics
bambamR
Streamlined RNA-seq analysis pipelines — from count matrices to publication-ready results.
Clinical & Molecular Pathology
molpathR
Unified R platform for molecular pathology data — parses NGS files (VCF, BAM, FASTQ), XML/PDF reports, and clinical data into a queryable database with an interactive Shiny app.
zhncommandR
Auditor live-evaluation dashboard for haematological oncology cohorts — quality and coverage indicators, OPS-coded complex-therapy and diagnostics counts, Kaplan–Meier, oncoprint, and cytogenetics summaries in an interactive Shiny app.
Parsers & Data I/O
harbouR
Unofficial R client for the SeaTable REST API — read, write, and sync collaborative cloud databases from R.
lstparsR
Parser for NONMEM .lst output files — extracts THETA / OMEGA / SIGMA estimates into tidy data frames for population PK/PD analysis.
pressR
Parsing, analysis, and visualisation of capacitive pressure-distribution data — insoles, saddles (equine and bicycle), seating, and barefoot pedography.
qviewparsR
Pure-R parser for the binary .Q-View project file format used in chemiluminescent multiplex ELISA plate imaging and quantification.
Methods & Analytics
dynasimR
Domain-neutral analysis and visualisation layer for discrete-event, agent-based, and node-actor simulation outputs.
scimapR
Reproducible, question-driven, embedding-aware science mapping — a toolkit for bibliometric and scientometric analysis.
songR
Native R/C++ implementation of SONG (Self-Organizing Nebulous Growths) for nonlinear dimensionality reduction and visualisation.
Reproducibility & Tooling
hexmakR
Generate polished hex sticker logos for R packages using customizable templates.
reflowR
Custom workflowr themes and templates for reproducible research websites in R.
themakR
Shared pkgdown template giving the CTTIR package suite a unified look — Hugo Coder palette with a light/dark toggle.
Zotero Plugins
argus-one
Merges duplicate Zotero items by DOI only — keeps the newest record's fields, unions collections, tags, and attachments inside one transaction.
attaclone-dedup
Detects and resolves duplicate file attachments by content hash — auto-removes byte-identical bare copies, prompts a review dialog for annotated PDFs.
metadata-mender
Reconciles and completes item metadata against PubMed, OpenAlex, Crossref, Semantic Scholar, OpenAIRE, Unpaywall, CORE, and CRAN.
Applications
pwa-quest
Offline-first Progressive Web App for collecting questionnaire responses in research and field settings — exports sessions as QR codes or CSV / XLSX / TXT / XML.
shinylaunchR
Desktop launchpad for package apps, staged Shiny source apps and hosted HTTPS URLs. Version 0.1.0 has a GitHub release; 0.2.0-rc.1 is an unpublished release candidate with platform qualification still pending.

brainwritR
Development R/Shiny application for classroom brainwriting, with timed rounds, QR-code participation, SQLite persistence, mobile reconnect support and German, English and French interfaces.
Others
qupflowR
Repository placeholder: currently empty, with no published implementation or installation instructions.
DOI index Link to heading
| Repository | Description | Version | DOI | Status |
|---|---|---|---|---|
| annotatR | Multi-layer region-of-interest annotation for images and spectral cubes | 0.1.0 | 10.5281/zenodo.21889921 | DOI reserved — pending publication |
| argus-one | DOI-based duplicate merger for Zotero | 0.1.0 | 10.5281/zenodo.21889976 | DOI reserved — pending publication |
| attaclone-dedup | Detecting and managing duplicate file attachments in Zotero | 0.1.0 | 10.5281/zenodo.21889978 | DOI reserved — pending publication |
| bambamR | End-to-end RNA-seq processing from FASTQ to publication-ready plots | 0.1.0 | 10.5281/zenodo.21889924 | DOI reserved — pending publication |
| cellreportR | Analysis and reporting for cell culture microscopy assays | 0.1.0 | 10.5281/zenodo.21889928 | DOI reserved — pending publication |
| cuvis.r | R bindings for the Cubert CUVIS hyperspectral SDK | 0.1.0 | 10.5281/zenodo.21889930 | DOI reserved — pending publication |
| dynasimR | Analysis and visualisation of agent-based and discrete-event simulation output | 0.1.0 | 10.5281/zenodo.21889932 | DOI reserved — pending publication |
| harbouR | R client for self-hosted SeaTable servers and data files | 0.1.0 | 10.5281/zenodo.21889936 | DOI reserved — pending publication |
| hexmakR | Interactive hex sticker generator for R packages | 0.1.0 | 10.5281/zenodo.21889938 | DOI reserved — pending publication |
| hyperspectaculR | Artistic visualisation of hyperspectral imaging data | 0.1.0 | 10.5281/zenodo.21889974 | DOI reserved — pending publication |
| hyperspectR | Hyperspectral imaging analysis for biomedical applications | 0.1.0 | 10.5281/zenodo.21889940 | DOI reserved — pending publication |
| libscanR | Analysis and visualisation of laser-induced breakdown spectroscopy data | 0.1.0 | 10.5281/zenodo.21889942 | DOI reserved — pending publication |
| metadata-mender | Reconciling Zotero item metadata against public bibliographic services | 0.1.0 | 10.5281/zenodo.21889980 | DOI reserved — pending publication |
| molpathR | Molecular pathology data platform for clinical NGS integration | 0.1.0 | 10.5281/zenodo.21889946 | DOI reserved — pending publication |
| phenoscapR | Reading, analysis and visualisation of single-cell spatial biology data | 0.1.0 | 10.5281/zenodo.21889952 | DOI reserved — pending publication |
| pressR | Pressure distribution analysis for capacitive sensor systems | 0.1.0 | 10.5281/zenodo.21889954 | DOI reserved — pending publication |
| qviewparsR | Read .Q-View multiplex ELISA project files | 1.0.0 | 10.5281/zenodo.21395352 | registered — resolves |
| reflowR | Themed extensions and templates for workflowr research projects | 0.1.0 | 10.5281/zenodo.21889956 | DOI reserved — pending publication |
| scimagR | Spinal cord injury imaging pipeline for MRI and CT analysis | 0.1.0 | 10.5281/zenodo.21889958 | DOI reserved — pending publication |
| scimapR | Reproducible, question-driven science mapping and bibliometrics | 0.1.0 | 10.5281/zenodo.21889960 | DOI reserved — pending publication |
| segmantR | Cell segmentation of histology slides with human-in-the-loop training | 0.1.0 | 10.5281/zenodo.21889962 | DOI reserved — pending publication |
| shinylaunchR | Cross-platform desktop launchpad for R and Shiny applications | 0.1.0 | 10.5281/zenodo.21889984 | DOI reserved — pending publication |
| songR | Self-organizing nebulous growths for nonlinear dimensionality reduction | 0.1.0 | 10.5281/zenodo.21889964 | DOI reserved — pending publication |
| themakR | Shared pkgdown theme for the CTTIR package suite | 0.1.0 | 10.5281/zenodo.21889968 | DOI reserved — pending publication |
| tivis.r | Reading Diaspective Vision TIVITA hyperspectral recordings | 0.1.0 | 10.5281/zenodo.21889970 | DOI reserved — pending publication |