cmuts div¶
Purpose¶
Normalization of mismatch, insertion, deletion, and termination rates against a denatured control.
Requires¶
A sample to normalize, usually the output of
cmuts subA denatured control sample
Each must be a cmuts-compatible HDF5 file holding at least one of the four rates that cmuts works with.
Usage¶
The control is applied after the background is subtracted.
cmuts sub -o difference.h5 treated.h5 untreated.h5
cmuts div -o normalized.h5 difference.h5 denatured.h5
Each rate is divided by the control’s rate at the same position when both are present. The result is NaN if either input is NaN there, or if the control’s rate is not above zero.
If any dataset does not match the expected shape or the sequences do not match, the program exits early.
Output¶
Dataset |
Source |
|---|---|
Sample over control. |
|
Propagated from the inputs. |
|
Sample over control. |
|
Propagated from the inputs. |
|
Sample over control. |
|
Propagated from the inputs. |
|
Sample over control. |
|
Propagated from the inputs. |
|
Summed over the inputs. |
|
Copied from the inputs. |
|
Summed over the inputs. |
|
Summed over the inputs. |
|
Summed over the inputs. |
|
Summed over the inputs. |
|
Summed over the inputs. |
|
Summed over the inputs. |
|
Summed over the inputs. |
CLI Options¶
Arguments¶
Argument |
Description |
|---|---|
|
the reactivities to divide |
|
the denatured control |
Input and output¶
Option |
Description |
|---|---|
|
write results to this file (required) |
|
replace the output file if it already exists |
Information¶
Option |
Description |
|---|---|
|
show this help and exit |
|
show the version and exit |
Advanced¶
Accepted, and left out of --help.
Option |
Description |
|---|---|
|
describe every argument as JSON and exit |
|
describe the output format as JSON and exit |