Bug fix with data projection where specific parameters were removed in UMAP calculation
Updated official Docker image to the latest Bioconductor version (Bioconductor 3.20, R 4.4.2)
Completed documentation of the Astir workflow.
Added parameter to select number of PCs and markers for UMAP projection in learnUMAP function.
Added documentation and guide to install cyCONDOR in Silicon Mac. We now how a compiled version of the Rphenoannoy package.
Simplified installation process, now automatically installing also the GitHub dependencies.
Enable Geometric Sketching to subset a condor object with the function geometric_sketching
Developed a function (condor_session_info) to include the SessionInfo to the condor object to increase tackability of the analysis.
Included storage of the statistical test results in the condor object
Added the option to display statistics to the plot_frequency_boxplot function - so far for wilcox, t_test and diffcyt
Added function to correlate the cyCONDOR results and the manual gating with FlowJo or similar software (corr_plot_comparison)
Experimental: Added a function to write FCS files from a condor object (write_fcs). Currently the function if writing in the .fcs file the cyCONDOR transformed values, we will change to the original values in the next iteration after more extensive testing.
cyCONDOR 0.2.1
Included help function to assign metaclusters (Thanks to Lucas Secchim Ribeiro)
Removal of redundant color_palette parameter and other redundant lines in the source code
Added turkey hsd as post-hoc test to frequency_anova_test (see issue #10)
Modified emmeans test in frequency_anova_test (see issue #10)
Improvement of error messages
cyCONDOR 0.2.0
Bump of major version for official release and publication
Changed order of events in the prep_fcd function. This makes the process faster (especially in smaller machines) and reduces the usage of memory.
Added function subset_fcd_byparam. This function allows to randomly subset a condor object proportionally across a selected parameter. For example is not possible to randomly subset n cells from each samples.
Included more professionalization in the read_fcd function. This allows the user to customize few aspects of the condor object
Included cyCONDOR version in the condor object under the extras slot. This enables the user to trace the version used for the analysis.
cyCONDOR 0.1.6
Reorganization of existing visualization functions including harmonization of function names and function arguments, utilization of condor object as main input object and addition of more extensive documentation and error messages.
Added getTable() function to generate tables of cell population counts and frequencies, as well as mean or median marker expression for all cell population - sample - marker combinations.
boxplot_and_stats() function was replaces by plot_frequency_boxplot() function for visualization and several functions to conduct statistical tests on population frequencies.
Added prepInputDiffcyt() function to transform the condor object into an SummarizedExperiment object compatible with the diffcyt package for differential testing.
Renaming of arguments in runPseudotime() function to harmonize within the package
Renaming of arguments in metaclustering() function to harmonize within the package
Updated documentation
Renaming of arguments in multiple function to harmonize within the package
Setting a default seed in multiple functions
Added functions to use the CytoNorm algorithm for batch normalization
Bug fixes in prep_flw() when merging annotation and removing parameters, saving of import parameters in extras slot of fcd
Added new parameters in runFlowSOM() to determine size of FlowSOM grid