libmapnik3.1t64
C++ toolkit for developing GIS applications (libraries)
Mapnik is an OpenSource C++ toolkit for developing GIS
(Geographic Information Systems) applications. At the core is a C++
shared library providing algorithms/patterns for spatial data access and
visualization.
lazarus-3.0
IDE for Free Pascal - suite
Lazarus is an IDE to create (graphical and console) applications with Free
Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
Windows, Linux, Mac OS X, FreeBSD and more.
guerillabackup
resilient, distributed backup and archiving solution
GuerillaBackup is a backup solution for tailoring special purpose
backup data flows, e.g. in rugged environments, with special legal
constraints (privacy regulations, cross border data storage), need
for integration of custom data processing, auditing or quality
assurance code. It is kept small to ease code audits and does
not attempt to duplicate features, stable and trusted high quality
encryption, networking or storage solutions already provide. So
for example it can be integrated with your choice of trusted transports
(ssh, SSL, xmpp, etc.) to transfer backups to other nodes according
to predefined or custom transfer policies. GuerillaBackup ensures
security by encrypting data at source and only this key can be
used to decrypt the data.
libgraph-moreutils-perl
utilities for Perl graphs
Graph::MoreUtils provides additional utilities for Perl graph handling.
These utilities work with Perl Graph class objects.
libwfa2-0
exact gap-affine algorithm (shared library)
The wavefront alignment (WFA) algorithm is an exact gap-affine algorithm
that takes advantage of homologous regions between the sequences to
accelerate the alignment process. Unlike to traditional dynamic
programming algorithms that run in quadratic time, the WFA runs in time
O(ns+s^2), proportional to the sequence length n and the alignment score
s, using O(s^2) memory (or O(s) using the ultralow/BiWFA mode).
Moreover, the WFA algorithm exhibits simple computational patterns that
the modern compilers can automatically vectorize for different
architectures without adapting the code. To intuitively illustrate why
the WFA algorithm is so interesting, look at the following figure. The
left panel shows the cells computed by a classical dynamic programming
based algorithm (like Smith-Waterman or Needleman Wunsch). In contrast,
the right panel shows the cells computed by the WFA algorithm to obtain
the same result (i.e., the optimal alignment).
libtest-expectandcheck-perl
expect/check-style unit testing with object methods
Test::ExpectAndCheck creates objects that assist in writing unit tests with
mocked object instances. Each mock instance will expect to receive a given
list of method calls. Each method call is checked that it received the right
arguments, and will return a prescribed result. At the end of each test, each
object is checked to ensure all the expected methods were called.