logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

kmc_tools - additional operations on k-mer databases

Author

       KMC was originally written by:

       •   Sebastian Deorowicz (sebastian.deorowicz@polsl.pl)

       •   Marek Kokot

       •   Szymon Grabowski

       •   Agnieszka Debudaj-Grabysz

Copying

       KMC is free software distributed under GNU GPL3 licence for academic, research, and commercial use.

                                                                                                    KMC_TOOLS(1)

Description

       This command and its various subcomments implement a number of operations on KMC databases.

   k-merssetsoperationsfor2KMCdatabasesintersect
           intersection of 2 k-mers sets

       kmers_subtract
           subtraction of 2 k-mers sets

       counters_subtract
           counters subtraction of 2 k-mer sets

       union
           union of 2 k-mers sets

   operationsforsinglekmcdatabasesort
           sorts k-mers from database generated by KMC2.x

       reduce
           exclude too rare and too frequent k-mers

       compact
           remove counters (store only k-mers)

       histogram
           histogram of k-mers occurr ences

       dump
           dump k-mers and counters to text file

   morecomplexoperations:complex
           complex operations with a number of input databases

   otheroperations:filter
           filter out reads with too small number of k-mers

Example

       kmc_tools union db1 -ci3 db2 -ci5 -cx300 db1_union_db2 -ci10

Name

       kmc_tools - additional operations on k-mer databases

Options

globalparameters:-t<value>
           total number of threads (default: no. of CPU cores)

       -v
           enable verbose mode (shows some information) (default: false)

       -hp
           hide percentage progress (default: false)

See Also

kmc(1), kmc_tools-histogram(1), kmc_tools-compact(1), kmc_tools-intersect(1), kmc_tools-complex(1),
       kmc_tools-kmers_subtract(1), kmc_tools-counters_subtract(1), kmc_tools-sort(1), kmc_tools-dump(1),
       kmc_tools-union(1), kmc_tools-filter(1)

Synopsis

kmc_tools [global parameters] <operation> [operation parameters]

See Also