semvec/pypi-packages huggingface dataset:
django-smorgasbord 0.4
transparent support for multiple templating languages in Django
License: BSD
Keywords: django jinja2 skunkweb STML cheetah mako templating satimol

Smorgasbord makes it possible to use multiple template languages in Django,
even for 3rd party applications that don't use your choice of template
language natively.

Currently supported languages are:

    * mako
    * jinja2
    * cheetah
    * STML
nwalign 0.3.1
Needleman-Wunsch global sequence alignment
License: BSD
Keywords: sequence bioinformatics alignment needleman-wunsch

------------------------------------------------------------------------------
nwalign: fast `cython`_  - `Needleman-Wunsch`_ alignment
------------------------------------------------------------------------------

.. _`Needleman-Wunsch`: http://en.wikipedia.org/wiki/Needleman-Wunsch_algorithm 
.. _`scoring matrix`: http://en.wikipedia.org/wiki/Substitution_matrix
.. _`cython`: http://cython.org

This module provides a python module and a command-line interface to do global-
sequence alignment using the `Needleman-Wunsch` algorithm. It uses `cython`_ 
and numpy for speed.

Command-Line Usage 
==================
the nwalign executable is installed to the PATH by setuptools
::

    $ nwalign alphabet alpet
    alphabet
    alp---et

specify an alignment `scoring matrix`_ 
::

    $ nwalign --matrix /usr/share/ncbi/data/BLOSUM62 EEAEE EEEEG
    EEAEE-
    EE-EEG

with specified penalties
::

    $ nwalign --gap_open -10 --gap_extend -4 --match 12 ASDFF ASFF
    ASDFF
    AS-FF


Python Usage
============
Alignment
---------
::

    >>> import nwalign as nw
    >>> nw.global_align("CEELECANTH", "PELICAN", matrix='PAM250')
    ('CEELE-CANTH', '-PEL-ICAN--')

    # with a specified penalty for open and extend.
    >>> nw.global_align("CEELECANTH", "PELICAN", gap_open=-10, gap_extend=-4, matrix='PAM250')
    ('CEELECANTH', '-PELICAN--')


the `matrix` is specified as the full path to an `scoring matrix`_ as
is distributed with the NCBI toolset.

Scoring
-------
get the score of an alignment. (the first 2 args are from an alignment
and must have the same length.
::

    >>> nw.score_alignment('CEELECANTH', '-PELICAN--', gap_open=-5,
    ...                     gap_extend=-2, matrix='PAM250')
    11

    >>> nw.score_alignment('CEELE-CANTH', '-PEL-ICAN--', gap_open=-5,
    ...                     gap_extend=-2, matrix='PAM250')
    6
sqlitefktg 0.1.1
SQLite foreign key trigger generator
License: BSD

SQLite parses and stores foreign key constraints, but does not enforce them. The
simple solution of this problem is creating insert,update and delete triggers which
mimic the enforcing behaviour of other RDBMS. sqlitefktg does just that - automatically.

Features
========

  * automatic generation of foreign key enforcing triggers based on the data fetched from the database,
  * may be used as a command-line tool, as well as inside your own application,
  * 2-phase detection/generation process allows the advanced user to customize the end result.

`More information here <http://coobs.eu.org/sqlitefktg/>`_
bitmagic 0.2.1dev
Python wrapper for BitMagic
License: BSD
Keywords: binary vector

Python wrapper for BitMagic C++ Library

BitMagic is available from http://bmagic.sourceforge.net/

These Python bindings contain software that is
Copyright(c) 2002-2009 Anatoliy Kuznetsov(anatoliy_kuznetsov at yahoo.com)

This software requires the Boost library from http://www.boost.org/
built with Python support.