Object InitiationThree functions are needed to set up a fully functional cypro object. |
|
---|---|
Object initiation: Step 1 |
|
Object initiation: Step 2 |
|
Object initiation: Step 3 |
|
Object Summary and InformationKeep track of progress and set up by printing summaries in the console. |
|
Print subset information |
|
Print object summary |
|
Object Loading and SavingSome handy functions that make saving and loading corresponding objects more convenient. |
|
Save cypro object |
|
Object SubsettingCreate cypro object from data subsets for more in depth analysis. |
|
Create data subset by cell ids |
|
Create data subset by cell lines |
|
Create data subset by cluster |
|
Create data subset by conditions |
|
Create data subset by specified requirements |
|
Create data subset by reducing the number of cells |
|
Create data subset according to coverage quality |
|
Object Manipulationcypro invites you to extract your analysis and to add the results of your analysis. Constant change of the object’s content is therefore inevitable. The following functions serve as handy, helping hands to add cypro extern content to the object without disturbing it’s integrity regarding cypro intern processes. |
|
Set ContentThe set-functions let you set the content of specific slots. |
|
Set cell data.frame |
|
Set analysis objects |
|
Set cypro default |
|
Set data data.frames |
|
Set default storage directory |
|
Add ContentThe add-functions let you add content to the cypro object. |
|
Add discrete/categorical variables that group the cells |
|
Add hierarchical clustering results to overall data |
|
Add kmeans clustering results to overall data |
|
Add PAM clustering results to overall data |
|
Add numeric variables |
|
Add predefined set of variables |
|
Discard ContentThe discard-functions let you delete unwanted information savely. |
|
Discard unwanted variables from your data |
|
Discard calculated distance matrix |
|
Discard unwanted variables from your data |
|
Adjust ContentThe adjust-functions let you adjust content of the cypro object without overwriting it in it’s essence. |
|
Valid default arguments |
|
Adjust object based default |
|
Rename ContentThe rename-functions let you adjust the names of data variables and of groups. |
|
Rename cluster variables |
|
Rename groups |
|
Rename meta variables |
|
Rename statistic variables |
|
Rename track variables |
|
Extract Datacypro invites you to extract your analysis. get-functions let you access every imaginable aspect of information conveniently. |
|
Data framesA lot of data comes in form of tidy data.frames. |
|
Obtain batch effect computation results |
|
Obtain grouping information |
|
Obtain missing value counts |
|
Obtain well plate set up |
|
Obtain stat data.frame |
|
Obtain track data.frame. |
|
Obtain variable centered summaries |
|
Create and modify data variables |
|
Create and modify data variables |
|
Data variable names and group namesFunctions that return object dependent input options for different arguments. |
|
|
Obtain grouping variable names of cell data |
Obtain numeric variables of cell data |
|
Obtain group names a grouping variable contains |
|
Names and content of variable setsKeep track of your data variables by gathering them to variable sets. |
|
Obtain defined sets of variables |
|
Analysis resultsExtract analysis results for cypro extern analysis. |
|
|
Obtain cypros clustering objects |
Obtain cypros correlation objects |
|
|
Obtain dimensional reduction objects |
Outlier detection |
|
Obtain outlier detection results |
|
Obtain possible outlier wells |
|
Miscellaneous |
|
Number of miscellaneous content |
|
Number of files read in |
|
Number of NAs by cell id (in stats) |
|
Number of NAs by cell id (in tracks) |
|
Quality CheckClean your data before conducting analysis with common quality checks. |
|
Outlier detection |
|
Detect outlier cells |
|
Remove outliers from object |
|
Batch effect detection |
|
Detect batch effects |
|
Visualize possible batch effects |
|
Analysis and ProfilingLeverage convenient implementations of several machine learning algorithms to cluster and profile your cells. |
|
Dimensional reduction |
|
Compute dimensional reductions |
|
Clustering |
|
|
Set up clustering objects with cypro |
Compute distance matrices |
|
Agglomerate hierarchical cluster |
|
Compute cluster with kmeans |
|
Compute cluster with partitioning around medoids (PAM) |
|
Correlation |
|
Set up correlation with cypro |
|
Compute correlation between variables |
|
Visualization and Animation |
|
Statistics and common plots |
|
|
Plot numeric distribution and statistical tests |
Plot statistics related plots interactively |
|
Plot a scatterplot |
|
Dimensional reduction |
|
Plot dimensional reduction results |
|
Clustering |
|
Plot a scree plot |
|
Plot pam cluster quality |
|
Plot medoid results |
|
Timelapse dependent |
|
Visualize changes of cell characteristics over time |
|
Visualize changes of cell characteristics over time |
|
ModulesDepending on the experiment set up and the data input different modules (collections of functions) are at your your disposal. |
|
MigrationIn case of timelapse experiments that come with x- and y-coordinates you can explore cellular migration behaviour. |
|
Plot single cell migration |
|
Plot scaled cell migration |
|
Animate all tracks |
|
Valid argument inputFunctions that don’t take any argument specifications but simply return valid input options for several arguments. |
|
|
Valid input options |