seismic list
Purpose
seismic list scans per-position mutation rate tables and writes a list of
positions that pass specified quality criteria.
Use it to identify high-quality or low-quality positions, or to create an
exclusion list for seismic filter’s --mask-pos-file option.
Inputs
- Table CSV files or table output directories
Per-position mutation rate tables from
seismic table. See Specify Input Files.
Outputs
One list file per input table, written to {out}/{sample}/list/{ref}/{reg}/.
{step}-position-list.csvOne row per position that passed the filters. See List of Positions.
Quick example
List positions with at least 1000 informative reads:
seismic list out/sample-1/filter/ref-1
Options
- Position quality thresholds
--min-ninfo-pos NInclude only positions with at least N informative reads (default 1000).
--max-fmut-pos FInclude only positions with at most fraction F mutated reads (default 1.0).
- Branches
--branch NAME(-b)Write outputs to
{out}/{sample}/list_{NAME}/. See Branches.
- Performance
--num-cpus N— multiprocessing; see Parallelize Tasks.--force— overwrite existing outputs.
The auto-generated Command Line Reference lists every option with its current default.
See also
seismic table — produces the tables this step scans
seismic filter — accepts the output as
--mask-pos-file