computeMatrixOperations can perform a variety of operations on one or more files produced by computeMatrix (N.B., the output is always written to a new file):
Subcommand | What it does |
info | Prints out the sample and region group names in the order in which they appear. |
subset | Subsets a file by the desired samples/region group names. This can also change the order of these samples/region groups. |
filterStrand | Filters the file to only include regions annotated as being on a particular strand. |
rbind | Concatenates multiple matrices together, top to bottom. |
cbind | Merges multiple matrices, left to right. |
sort | Sorts the given file so regions are in the order of occurence in the input BED/GTF file(s). |
dataRange | Returns the min, max, median, 10th and 90th percentile of the matrix values per sample. |
These operations are useful when you want to run computeMatrix on multiple files (thereby keeping all of the values together) and later exclude regions/samples or add new ones. Another common use would be if you require the output of computeMatrix to be sorted to match the order of regions in the input file.
For more information on the tools, please visit our help site.
For support or questions please post to Biostars. For bug reports and feature requests please open an issue on github.
This tool is developed by the Bioinformatics and Deep-Sequencing Unit at the Max Planck Institute for Immunobiology and Epigenetics.