CYT Download Page
ViSNE, Wanderlust, PhenoGraph, Wishbone
CYT is an interactive visualization tool designed for the analysis of high-dimensional mass or flow cytometry data. The tool encompasses multiple computational features (viSNE, Wanderlust, PhenoGraph and more).
viSNE: computing and visualizing viSNE maps from user selected features. Information can be interactively overlaid onto the generated map by coloring cells according to various parameters, such as marker expression, source of sample or subtype. cyt includes a gating feature that can be used with either biaxial plots (to generate a viSNE map on only a defined subset of the cells) or the viSNE map (to further study a population identified by viSNE). This is enabled by cyt's modular design: once a gate is created it can be treated as an independent dataset and all of cyt's features can be applied. The gates can be compared on a marker-by-marker basis using one-dimensional density plots, and cyt prioritizes the markers according to the L1 distance between marker distributions. This method quickly identifies key differences between populations. The combination of viSNE and cyt facilitates efficient examination of mass and flow cytometry data.
The viSNE function in cyt uses the Barnes-Hut implementation of t-SNE by Laurens van der Maaten from Delft University of Technology (http://homepage.tudelft.nl/19j49/t-SNE.html). This implementation is significantly faster than all other implementations so far and better scales to hundreds of thousands of cells and therefore improves both speed and performance.
PhenoGraph: computing PhenoGraph clusters. The clusters can be visualized by a marker expression heatmap or the cluster centroids can be used to generate a tSNE map to be gated on or overlaid with other markers.
Wanderlust: computing a wanderlust trajectory (a nonlinear pricipal component or ordering of the data). Cyt can visualize the average expression of markers as a function of the wanderlust trajectory (or any desired marker).
Wishbone: to align single cells from differentiation systems with bifurcating branches.
cyt also implements some basic data analysis techniques such as PCA, kMeans, EMGM, and more.
You can find detailed usage instructions here and an expanded usage instructions ppt for phenograph features here.
It is freely distributed for academic use but registration is required.
Please take a moment to fill out this form: