Projects / NCBI C++ Toolkit

NCBI C++ Toolkit

The NCBI C++ Toolkit provides portable libraries and applications for assisting genetic science. These include libraries for networking, SQL and BerkeleyDB access, CGI and HTML handling, ASN.1 and XML handling, sequence alignment engines, sequence retrieval engines, BLAST database engines, FLTK and OpenGL graphics toolkits, and basic system utilities.

Operating Systems

RSS Recent releases

  •  28 Jul 2012 23:39

Release Notes: This release adds numerous enhancements and bugfixes.

Release Notes: This release added LDS2 (Local Data Storage v.2) and implemented an LDS2 data loader for using LDS2 from the Object Manager. Tunnelling and authorization of HTTP connections and tunneling of secure sockets through HTTP proxies was implemented. CFormatGuess now distinguishes between GTF, GFF3, and GFF2. Major parts of CFeatTree were implemented. There were several thread-safety fixes.

  •  01 Apr 2011 07:56

Release Notes: Numerous enhancements were made.

Release Notes: This release adds a CMultiAlignerOptions class for handling multiple alignment parameters. It removes deprecated operators from the CTime class.

Release Notes: This release adds a method to compute column-specific pseudocounts in PSI-BLAST. It refactors the grid services library. It adds unit test framework and error logging for all File API classes. It fixes pthread support on IRIX. It enhances support of XML serialization. It fixes support for Sybase. It adds support for smaller lookup tables for small queries. It adds an API to retrieve GenBank loader statistics. It has assorted other enhancements, speedups, and bugfixes.


Project Spotlight


A Web-based LDAP client written in Python.


Project Spotlight

BAR: backup archiver program

An archiver program with compression and encryption support.