FILTERS(1)

πŸ’– FILTERS(1) β€” the overlap glow-up page πŸ’–

okay bestie, gather round, because this is the manual page for Filters, a low quality overlap filtering tool, and it lives in section 1 of the manual (User Commands energy). no cap. πŸ¦‹


✨ NAME ✨

Filters β€” low quality overlap filtering. that's it, that's the name, and it does exactly what it says on the tin. πŸŽ€


🌸 SYNOPSIS 🌸

fsa_ol_filter [options] overlaps filtered_overlaps

πŸ’… DESCRIPTION πŸ’…

it's a command line tool, and its whole job is to filter out low-quality overlaps prior to assembling. like, it's the bouncer at the club door of your assembly, checking IDs and telling the messy ones to go home. πŸ”₯

this takes the following parameters:

  • overlaps β€” the input filename πŸ“₯
  • filtered_overlaps β€” the resulting ouput filename (yes "ouput", that's literally what the page says, we are not fixing it, it's part of the lore πŸ™ˆ)

πŸ‘‘ OPTIONS πŸ‘‘

one bullet per flag, all defaults included, no skipping, periodt.

  • --min_length=INT β€” minimum length of reads. default: 2500
  • --max_length=INT β€” maximum length of reads. default: 2147483647
  • --min_identity=DOUBLE β€” minimum identity of overlaps. default: 90
  • --min_aligned_length=INT β€” minimum aligned length of overlaps. default: 2500
  • --max_overhang=INT β€” maximum overhang of overlaps. a negative number = determined by the program. default: 10
  • --min_coverage=INT β€” minimum base coverage. a negative number = determined by the program. default: -1
  • --max_coverage=INT β€” maximum base coverage. a negative number = determined by the program. default: -1
  • --max_diff_coverage=INT β€” maximum difference of base coverage. a negative number = determined by the program. default: -1
  • --coverage_discard=DOUBLE β€” discard ratio of base coverage. if max_coverage or max_diff_coverage is negative, it will be reset to (100-coverage_discard)th percentile. default: 0.01
  • --overlap_file_type="|m4|m4a|paf|ovl" β€” overlap file format. "" = filename extension, "m4" = M4 format, "paf" = PAF format generated by minimap2, "ovl" = OVL format generated by FALCON. default: ""
  • --bestn=INT β€” output best n overlaps on 5' or 3' end for each read. default: 10
  • --genome_size=INT β€” genome size. it determines the maximum length of reads with coverage together. default: 0
  • --coverage=INT β€” coverage. it determines the maximum length of reads with genome_size together. default: 0
  • --output_directory=STRING β€” directory for output files. default: "."
  • --thread_size=INT β€” number of threads. default: 4

🫢 the encore (yes, the page really does this twice) 🫢

not me reading the source page and finding the whole thing again, bestie. the original literally repeats itself, so here it is again, every single line, because the one rule is we keep every detail. πŸ’€

Usage: fsa_ol_filter [options] overlaps filtered_overlaps
  • overlaps β€” input filename
  • filtered_overlaps β€” ouput filename
  • --min_length=INT β€” minimum length of reads. default: 2500
  • --max_length=INT β€” maximum length of reads. default: 2147483647
  • --min_identity=DOUBLE β€” minimum identity of overlaps. default: 90
  • --min_aligned_length=INT β€” minimum aligned length of overlaps. default: 2500
  • --max_overhang=INT β€” maximum overhang of overlaps. a negative number = determined by the program. default: 10
  • --min_coverage=INT β€” minimum base coverage. a negative number = determined by the program. default: -1
  • --max_coverage=INT β€” maximum base coverage. a negative number = determined by the program. default: -1
  • --max_diff_coverage=INT β€” maximum difference of base coverage. a negative number = determined by the program. default: -1
  • --coverage_discard=DOUBLE β€” discard ratio of base coverage. if max_coverage or max_diff_coverage is negative, it will be reset to (100-coverage_discard)th percentile. default: 0.01
  • --overlap_file_type="|m4|m4a|paf|ovl" β€” overlap file format. "" = filename extension, "m4" = M4 format, "paf" = PAF format generated by minimap2, "ovl" = OVL format generated by FALCON. default: ""
  • --bestn=INT β€” output best n overlaps on 5' or 3' end for each read. default: 10
  • --genome_size=INT β€” genome size. it determines the maximum length of reads with coverage together. default: 0
  • --coverage=INT β€” coverage. it determines the maximum length of reads with genome_size together. default: 0
  • --output_directory=STRING β€” directory for output files. default: "."
  • --thread_size=INT β€” number of threads. default: 4
and that's the whole menu, twice, because the page said so and we do not argue with the page. 🌈

🌟 bye bestie 🌟

the footer of this page says "Filters out low-quality overlap..." and it's dated July 2020, and it signs off as FILTERS(1). so that's the vibe, that's the version, that's the date β€” iconic, frozen in time, main character energy. go filter those overlaps. slay. πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈπŸ’…πŸ«ΆπŸ˜­πŸ”₯πŸ‘‘πŸŒˆβ­πŸ’€πŸ™ˆπŸ“πŸ§šπŸ’œ