from a file
python '$__tool_directory__/random_lines_two_pass.py' '${input}' '${out_file1}' '${num_lines}'
#if str( $seed_source.seed_source_selector ) == "set_seed":
--seed '${seed_source.seed}'
#end if
**What it does**
This tool selects N random lines from a file, with no repeats, and preserving ordering.
-----
**Example**
Input File::
chr7 56632 56652 D17003_CTCF_R6 310 +
chr7 56736 56756 D17003_CTCF_R7 354 +
chr7 56761 56781 D17003_CTCF_R4 220 +
chr7 56772 56792 D17003_CTCF_R7 372 +
chr7 56775 56795 D17003_CTCF_R4 207 +
Selecting 2 random lines might return this::
chr7 56736 56756 D17003_CTCF_R7 354 +
chr7 56775 56795 D17003_CTCF_R4 207 +