How to Install and Uninstall kmc Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: October 04,2024

1. Install "kmc" package

In this section, we are going to explain the necessary steps to install kmc on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install kmc

2. Uninstall "kmc" package

Please follow the steps below to uninstall kmc on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove kmc $ sudo apt autoclean && sudo apt autoremove

3. Information about the kmc package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: kmc
Priority: optional
Section: universe/science
Installed-Size: 2141
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Med Packaging Team
Architecture: amd64
Version: 2.3+dfsg-3ubuntu1
Depends: libbz2-1.0, libc6 (>= 2.14), libgcc1 (>= 1:3.0), libgomp1 (>= 4.9), libstdc++6 (>= 5.2), zlib1g (>= 1:1.2.6)
Filename: pool/universe/k/kmc/kmc_2.3+dfsg-3ubuntu1_amd64.deb
Size: 439018
MD5sum: dd3e1ed7892477051264baf758b7e747
SHA1: a9d3f2bf5e5b2d6562d0f53cee335a7e4ff0662d
SHA256: 68950eb9fefba01e9adac951419b6137935989b8a37bdb72d5aac86413a1f2b0
Description-en: count kmers in genomic sequences
The kmc software is designed for counting k-mers (sequences of
consecutive k symbols) in a set of reads. K-mer counting is
important for many bioinformatics applications, e.g. developing de Bruijn
graph assemblers.
.
Building de Bruijn graphs is a commonly used approach for genome
assembly with data from second-generation sequencing.
Unfortunately, sequencing errors (frequent in practice)
result in huge memory requirements for de Bruijn graphs, as well
as long build time. One of the popular approaches to handle this
problem is filtering the input reads in such a way that unique k-mers
(very likely obtained as a result of an error) are discarded.
.
Thus, KMC scans the raw reads and produces a compact representation
of all non-unique reads accompanied with number of their occurrences.
The algorithm implemented in KMC makes use mostly of disk space rather
than RAM, which allows one to use KMC even on rather typical personal
computers. When run on high-end servers (what is necessary for KMC
competitors) it outperforms them in both memory requirements and
speed of computation. The disk space necessary for computation is in
order of the size of input data (usually it is smaller).
Description-md5: ebf89f936ea92086de01b356a765be39
Homepage: http://sun.aei.polsl.pl/kmc
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu