Package: TrajectoryGeometry 1.21.0

Michael Shapiro

TrajectoryGeometry: This Package Discovers Directionality in Time and Pseudo-times Series of Gene Expression Patterns

Given a time series or pseudo-times series of gene expression data, we might wish to know: Do the changes in gene expression in these data exhibit directionality? Are there turning points in this directionality. Do different subsets of the data move in different directions? This package uses spherical geometry to probe these sorts of questions. In particular, if we are looking at (say) the first n dimensions of the PCA of gene expression, directionality can be detected as the clustering of points on the (n-1)-dimensional sphere.

Authors:Michael Shapiro [aut, cre]

TrajectoryGeometry_1.21.0.tar.gz
TrajectoryGeometry_1.21.0.zip(r-4.7)TrajectoryGeometry_1.21.0.zip(r-4.6)TrajectoryGeometry_1.21.0.zip(r-4.5)
TrajectoryGeometry_1.21.0.tgz(r-4.6-any)TrajectoryGeometry_1.21.0.tgz(r-4.5-any)
TrajectoryGeometry_1.21.0.tar.gz(r-4.7-any)TrajectoryGeometry_1.21.0.tar.gz(r-4.6-any)
TrajectoryGeometry_1.21.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
TrajectoryGeometry/json (API)

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

On BioConductor:TrajectoryGeometry-1.21.0(bioc 3.24)TrajectoryGeometry-1.20.0(bioc 3.23)

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

biologicalquestionstatisticalmethodgeneexpressionsinglecell

4.30 score 8 scripts 20 exports 42 dependencies

Last updated from:3cb342384f. Checks:1 WARNING, 7 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksWARNING186
linux-devel-x86_64NOTE216
source / vignettesOK332
linux-release-x86_64NOTE220
macos-release-arm64NOTE137
macos-oldrel-arm64NOTE140
windows-develNOTE122
windows-releaseNOTE106
windows-oldrelNOTE118
wasm-releaseOK144

Exports:analyseBranchPointanalyseSingleCellTrajectorycircleOnTheUnitSpheredistanceBetweenTrajectoriesfindSphereClusterCenterfindSphericalDistancegenerateRandomPathsgenerateRandomUnitVectorgetDistanceDataForPathsgetSphericalDatagetStepLengthsorthonormalBasispathProgressionpathToSphericalDataplotPathProjectionCenterAndCircleprojectPathToSpheresamplePathtestPathForDirectionalityvisualiseBranchPointStatsvisualiseTrajectoryStats

Dependencies:base64encbslibcachemclicpp11digestevaluatefarverfastmapfontawesomefsggplot2gluegtablehighrhtmltoolshtmlwidgetsisobandjquerylibjsonliteknitrlabelinglifecyclemagrittrmemoisemimepracmaR6rappdirsRColorBrewerrglrlangrmarkdownS7sassscalestinytexvctrsviridisLitewithrxfunyaml

TrajectoryGeometry
Introduction | The Algorithm | A Path gives points on a sphere | How close are these points on the sphere? | Testing for statistical significance | Randomization | Does a path confined to a direction consistently move in that direction? | Stability

Last update: 2024-02-20
Started: 2020-04-13

SingleCellTrajectoryAnalysis
Introduction | Preparation | The data | Sampling a path | Projecting path onto sphere and testing for directionality | Sampling multiple paths | Branch point analysis | References

Last update: 2021-01-13
Started: 2020-07-13

Readme and manuals

Help Manual

Help pageTopics
Analyse branch point.analyseBranchPoint
Analyse a single cell trajectory.analyseSingleCellTrajectory
chol_answerschol_answers
chol_attributeschol_attributes
chol_branch_point_resultschol_branch_point_results
chol_pseudo_timechol_pseudo_time
chol_pseudo_time_normalisedchol_pseudo_time_normalised
Circle on the unit spherecircleOnTheUnitSphere
Crooked pathcrooked_path
Crooked path centercrooked_path_center
Crooked path projectioncrooked_path_projection
Crooked path radiuscrooked_path_radius
Get distances between trajectories.distanceBetweenTrajectories
Find a center for points on the unit spherefindSphereClusterCenter
Find the spherical distance from a given point to a set of points.findSphericalDistance
Produce random paths modeled on a given pathgenerateRandomPaths
Generate random unit vector.generateRandomUnitVector
Produce distance statistics for random pathsgetDistanceDataForPaths
This is a simplified wrapper for pathToSphericalDatagetSphericalData
Find the step lengths:getStepLengths
hep_answershep_answers
hep_attributeshep_attributes
hep_pseudo_timehep_pseudo_time
hep_pseudo_time_normalisedhep_pseudo_time_normalised
Find an orthonormal basis in dimension 3orthonormalBasis
Oscillationoscillation
Measure a path's progressionpathProgression
Find the spherical data for a given pathpathToSphericalData
Plot a path, its projection, its center and its circleplotPathProjectionCenterAndCircle
Project a path onto the unit sphereprojectPathToSphere
Sample a path from single cell datasamplePath
single_cell_matrixsingle_cell_matrix
Straight pathstraight_path
Straight path centerstraight_path_center
Straight path projectionstraight_path_projection
Straight path radiusstraight_path_radius
Test a path for directionalitytestPathForDirectionality
Visualise Branch Point StatsvisualiseBranchPointStats
Visualise Trajectory StatsvisualiseTrajectoryStats