quality controll of rna expression measurements
Shiny based Quality Control tool for expression counts in the context of the experiment.
rnaxqc is a tool that helps to inspect the quality of counting reads from RNA sequencing experiment. The counting statistics is presented within a context of the experiment. The experiment design is described in the design table file.
There are two kinds of input necessary for this app two work.
They should be located in data
directory. It is important that sampleids (first column in design table) match column names in cout table(s).
The design file should be in is meant to describe the experimental setup.
sampleid | barcode | runid | color | day | tissue |
---|---|---|---|---|---|
tomato12 | BC01 | RID0020 | red | friday | leaf |
... | ... | ... | ... | ... | ... |
Design table is tab delimited file with a header. First 3 columns have to be sampleid, barcode and runid. There can by any number of columns. Data in the columns should be categorical, not numerical. Every row is a single sample.
Count table is a tab delimited file with a header.
id | sample1 | sample2 | sample3 |
---|---|---|---|
dre-let-7a-1 | 2 | 5 | 0 |
... | ... | ... | ... |
First column is an RNA species, each of remaining columns is one sample. {RNA_species} in the name of the file is the name of the type of RNA (piRNA, miRNA, snoRNA etc.) this name is used in the visualisation.
To run the app start R from inside the analysis directory and execute:
shiny::runApp()
R will return the port number on which shiny.app
is available. You can access it using a modern web browser (latest Chrome or Firefox) at localhost:port
where port is a port number returned by the command.