seuratIntegrationPermutation.Rd
This function executes a ubuntu docker that performs seurat integration to identify associated clusters in two independent experiment. The analysis is repeated mutiple times removing 10
seuratIntegrationPermutation(
group = c("sudo", "docker"),
scratch.folder,
file1,
file2,
separator1,
separator2,
cl1,
cl2,
permutation,
seed,
outputFolder,
K = 0.8
)
a character string. Two options: sudo or docker, depending to which group the user belongs
a character string indicating the path of the scratch folder
a character string indicating the path of the first matrix
a character string indicating the path of the second matrix
separator used in count file, e.g. '\t', ','
separator used in count file, e.g. '\t', ','
path of clustering.output for file1
path of clustering.output for file2
number of permutation for statistic
integer file necessary for reproducibility
path to the output folder
resolution for seurat analysis
A folder called ISC, the input data, the intermediate results and a comma separated file final_score.csv summarising the frequency by which the seuratIntegration function return a an integration cluster including at least 50
if (FALSE) {
seuratIntegrationPermutation(group="docker", scratch.folder="/home/user/scratch", file1="/home/user/dockerFile/Seurat_join_DAPUSHARE/function/example/set1.csv",file2="/home/user/dockerFile/Seurat_join_DAPUSHARE/function/example/setA.csv", separator1=",",separator2=",",cl1=, cl29,permutation=100, seed=111)
}