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

Recent releases

  •  28 Jul 2012 19:22

    Release Notes: This release adds numerous enhancements and bugfixes.

    •  11 Jun 2011 00:02

      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.

      •  31 Mar 2011 23:49

        Release Notes: Numerous enhancements were made.

        •  21 Jul 2009 18:11

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

          •  31 Dec 2008 17:56

            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 Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.