Package: LongOmicsTraj 0.99.0

Nazanin Zounemat-Kermani

LongOmicsTraj: Longitudinal Omics Trajectory Clustering and Analysis Engine

Provides methods for estimating, classifying and comparing longitudinal molecular trajectories across repeated study visits using empirical, mixed-effects, generalized additive model and polynomial regression estimators. Consecutive molecular changes are converted into interpretable Omics Trajectory Signatures (OTS) describing stable, sustained, transient and rebound temporal behaviours, enabling topology- aware clustering and consensus trajectory inference. LongOmicsTraj further provides a flexible query framework for directly retrieving molecular features satisfying simple or complex trajectory definitions, including multi-transition patterns, logical combinations of trajectory states, group-specific behaviours, and comparisons of trajectory topologies across treatment arms, experimental conditions or other longitudinal study arms.

Authors:Nazanin Zounemat-Kermani [aut, cre]

LongOmicsTraj_0.99.0.tar.gz
LongOmicsTraj_0.99.0.zip(r-4.7-any)LongOmicsTraj_0.99.0.zip(r-4.6-any)LongOmicsTraj_0.99.0.zip(r-4.5-any)
LongOmicsTraj_0.99.0.tgz(r-4.6-any)LongOmicsTraj_0.99.0.tgz(r-4.5-any)
LongOmicsTraj_0.99.0.tar.gz(r-4.7-any)LongOmicsTraj_0.99.0.tar.gz(r-4.6-any)
LongOmicsTraj_0.99.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
LongOmicsTraj/json (API)

# Install 'LongOmicsTraj' in R:
install.packages('LongOmicsTraj', repos = c('https://biocstaging.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/nzkermani/longomicstraj/issues

Datasets:

On CRAN:

Conda:

softwaretimecoursetranscriptomicsclusteringsystemsbiology

3.78 score 34 exports 72 dependencies

Last updated from:c92f35a6d4. Checks:8 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksNOTE202
linux-develNOTE242
source / vignettesOK334
linux-releaseNOTE296
macos-releaseNOTE179
macos-oldrelNOTE196
windows-develNOTE250
windows-releaseNOTE245
windows-oldrelNOTE207
wasm-releaseOK139

Exports:compute_vmm_deltaslot_cluster_puritylot_cluster_topology_scorelot_compare_estimatorslot_compute_deltaslot_compute_thresholdslot_consensuslot_createlot_deltaslot_from_clusterslot_from_empiricallot_from_flexmix_clusterslot_from_gamlot_from_lmmlot_from_masigprolot_maelot_map_to_otslot_otslot_plot_cluster_selectionlot_plot_cluster_topologylot_plot_cluster_trajectory_armslot_plot_ots_distributionlot_plot_topology_deviationlot_plot_trajectorylot_querylot_relationshipslot_resultslot_summarylot_thresholdslot_vmmNOTplot_cluster_spaghettiplot_cluster_spaghetti_singleshow

Dependencies:abindBHBiobaseBiocBaseUtilsBiocGenericsBiocParallelbootclicodetoolscpp11data.tableDelayedArraydplyremmeansestimabilityfarverformatRfutile.loggerfutile.optionsgenericsGenomicRangesggplot2gluegtableIRangesisobandlabelinglambda.rlatticelifecyclelme4magrittrMASSMatrixMatrixGenericsmatrixStatsmgcvminqaMultiAssayExperimentmvtnormnlmenloptrnumDerivpillarpkgconfigpurrrR6rbibutilsRColorBrewerRcppRcppEigenRdpackreformulasrlangS4ArraysS4VectorsS7scalesSeqinfosnowSparseArraystringistringrSummarizedExperimenttibbletidyrtidyselectutf8vctrsviridisLitewithrXVector

LongOmicsTraj: a GLUCOLD example
Overview | Load the GLUCOLD data | Check and align the samples | Define the visit order | Create the LongOmicsTraj object | Empirical trajectory estimation | maSigPro trajectory estimation | OTS distribution | Query treatment-specific trajectories | Query result summary | Representative genes | Prepare expression profiles | Add OTS labels | Plot representative trajectories | Using your own data | Summary | Quick reference | Session information

Last update: 2026-08-04
Started: 2026-08-03

Topology-aware clustering of longitudinal trajectories with LongOmicsTraj
Overview | Required packages | Load and prepare the GLUCOLD example | Construct feature-level trajectories | Map feature trajectories to OTS labels | Cluster genes across all treatment groups | Map cluster centres to topology labels | Inspect topology composition within clusters | Trajectory-arm plot | Quantify topology purity | Calculate topology coverage and duplication | Plot cluster-centre trajectories | Alternative clustering with PAM | Topology-aware FlexMix clustering within one treatment arm | Plot the cluster-selection path | Plot representative cluster trajectories and OTS composition | Plot topology deviations | Plot representative genes | Interpretation | Session information

Last update: 2026-08-04
Started: 2026-08-04

Introduction to LongOmicsTraj
Introduction | Quick Start Example | Session information

Last update: 2026-08-03
Started: 2026-06-16

Readme and manuals

Help Manual

Help pageTopics
Compute adjacent visit-to-visit deltas from a Visit Mean Matrixcompute_vmm_deltas
The LongOmicsTraj ClassLongOmicsTraj-class
Calculate topology purity within clusterslot_cluster_purity
Calculate a topology-aware cluster scorelot_cluster_topology_score
Compare trajectory estimatorslot_compare_estimators lot_compare_estimators,LongOmicsTraj-method
Compute between-visit molecular changeslot_compute_deltas lot_compute_deltas,LongOmicsTraj-method
Compute molecular-change thresholdslot_compute_thresholds lot_compute_thresholds,LongOmicsTraj-method
Calculate consensus trajectory assignmentslot_consensus lot_consensus,DFrame-method
Create a LongOmicsTraj objectlot_create
Cluster molecular features by longitudinal trajectorylot_from_clusters lot_from_clusters,LongOmicsTraj-method
Estimate trajectories using a maSigPro-style polynomial modellot_from_empirical lot_from_empirical,LongOmicsTraj-method lot_from_gam lot_from_gam,LongOmicsTraj-method lot_from_lmm lot_from_lmm,LongOmicsTraj-method lot_from_masigpro lot_from_masigpro,LongOmicsTraj-method lot_trajectory_estimators
Cluster molecular features using FlexMix trajectory modelslot_from_flexmix_clusters
Cleaned longitudinal transcriptomics dataset from the GLUCOLD studylot_glucold
GLUCOLD clinical metadatalot_glucold_clinical
GLUCOLD expression matrixlot_glucold_expression
GLUCOLD LongOmicsTraj object with OTS resultslot_glucold_ots
Access components of a LongOmicsTraj objectlot_accessors lot_deltas lot_deltas,LongOmicsTraj-method lot_mae lot_mae,LongOmicsTraj-method lot_ots lot_ots,LongOmicsTraj-method lot_relationships lot_relationships,LongOmicsTraj-method lot_results lot_results,LongOmicsTraj-method lot_thresholds lot_thresholds,LongOmicsTraj-method lot_vmm lot_vmm,LongOmicsTraj-method
Map molecular changes to Omics Trajectory Signatureslot_map_to_ots lot_map_to_ots,LongOmicsTraj-method
Plot topology-aware cluster selectionlot_plot_cluster_selection
Plot trajectory topology profiles for fitted clusterslot_plot_cluster_topology
Plot trajectory arms within molecular-feature clusterslot_plot_cluster_trajectory_arms
Plot the distribution of Omics Trajectory Signatureslot_plot_ots_distribution
Plot topology deviations within clusterslot_plot_topology_deviation
Plot longitudinal trajectories for selected molecular featureslot_plot_trajectory
Query LongOmicsTraj resultslot_query lot_query,LongOmicsTraj-method NOT
Summarise a LongOmicsTraj objectlot_summary
Plot clustered molecular-feature trajectoriesplot_cluster_spaghetti
Plot one clustered molecular-feature trajectory profileplot_cluster_spaghetti_single
Print a LongOmicsTraj summaryprint.lot_summary
Display a LongOmicsTraj objectshow,LongOmicsTraj-method