^^

'perl' section (142/1)

/main/alice/alice

Web browser (WebKit or Gecko) based IRC client

Alice is an acronym for "Altogether Lovely Internet Chatting Experience" which is an IRC client that is viewed in the web browser. Alice runs in the background maintaining connections and collecting messages. When a browser connects, it will display the 100 most recent messages for each channel, and update with any new messages as they arrive. . Alice also logs messages to an SQLite database. These logs are searchable through the web interface. . For desktop notifications install libdesktop-notify-perl.


tiny DNS server for IPv6 Reverse DNS

AllKnowingDNS provides reverse DNS for IPv6 networks which use SLAAC (autoconf), e.g. for a /64 network. . The problem with IPv6 reverse DNS and traditional nameservers is that the nameserver requires you to provide a zone file. Assuming you want to provide RDNS for a /64 network, you have 2**64 = 18446744073709551616 different usable IP addresses (a little less if you are using SLAAC). Providing a zone file for that, even in a very terse notation, would consume a huge amount of disk space and could not possibly be held in the memory of the computers available nowadays. . AllKnowingDNS instead generates PTR and AAAA records on the fly. You only configure which network you want to serve and what your entries should look like.


Perl interface to NGS copy number algorithms

Support code for NGS copy number algorithms. Takes a file of locations and a [cr|b]am file and generates a count of coverage of each allele [ACGT] at that location (given any filter settings). . The alleleCount package primarily exists to prevent code duplication between some other projects, specifically AscatNGS and Battenberg. . This package provided the Perl interface to alleleCounter providing Sanger::CGP::AlleleCount::Genotype.


AppArmor library Perl bindings

libapparmor-perl provides the Perl module that contains the language bindings for the AppArmor library, libapparmor, which were autogenerated via SWIG.


Perl module for configuration file and command line handling

AppConfig is a bundle of Perl5 modules for reading configuration files and parsing command line arguments. Note that writing configuration files is not supported at this time. . AppConfig supports a relaxed configuration file syntax with support for flags (booleans), single and multivalue (lists or hashes) items. A defined default and validation routine or regex can be defined for each option. . Environment variable, file variable and tilde (~) are supported and may be applied to selected configuration options. For long blocks of text you can also use Perl HEREDOC syntax. Additionally there is also a mechanism to utilise all these same features via a CGI.


Highly configurable client/server TLSv1.2 library (Perl binding)

The axTLS embedded SSL project is a highly configurable client/server TLSv1.2 library designed for platforms with small memory requirements, and is suited to embedded projects. It comes with a small HTTP/HTTPS server and additional test tools. . This package contains the Perl binding.

/main/biber/biber

Much-augmented BibTeX replacement for BibLaTeX users

The biblatex package by Philipp Lehman is becoming the definitive citation management tool for LaTeX users. Biblatex has relied on the venerable BibTeX program only for sorting and generating a very generic .bbl file without any formatting instruction. Everything else is taken care of by biblatex, which provides a powerful and flexible macro interface for authors of citation styles. . Biber offers a large superset of BibTeX functionality for BibLaTeX users. In addition it offers full UTF-8 (Unicode 6.0) capabilities, fully customisable sorting, output to GraphViz to help visualise complex crossrefs, support for remote data sources, structural validation of the data against the (customisable) data model, and a lot more.


analyse the output from TraDIS analyses of genomic sequences

Bio-Tradis contains a set of tools to analyse the output from TraDIS analyses. . The Bio-Tradis analysis pipeline is implemented as an extensible Perl library which can either be used as is, or as a basis for the development of more advanced analysis tools. . Please note: You need to manually install BioConductor Edger which can not be distributed by Debian in recent version since it is using non-distributable code locfit.


BioPerl core perl modules

BioPerl is a toolkit of perl modules useful in building bioinformatics solutions in Perl. It is built in an object-oriented manner so that many modules depend on each other to achieve a task. The collection of modules in libbio-perl-perl consist of the core of the functionality of bioperl.


BioPerl wrappers: modules

Contains modules that provide a Perl interface to various bioinformatics applications to allow them to be used with common BioPerl objects.

/main/carton/carton

Perl module dependency manager (aka Bundler for Perl)

carton is a command line tool to track the Perl module dependencies for your Perl application. The required dependencies are managed through a file named cpanfile and tracked through the carton.lock file. It makes deployments easier and allows other developers of your application to have the exact same versions of the modules.

/main/cil/cil

command line issue tracker

'cil' allows easy command-line creation of an issue tracker. It saves each issue locally and in plain text. Commands are given such that these issues can be added, edited and listed easily.


user and resource management framework CipUX - base library

CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . CAT is CipUX Administration Tools. Two CATs are provided officially with CipUX: - cipux-cat: generic web-based CAT - cipux-cat-moodle: CipUX plugin for Moodle These can be extended or replaced with custom tools. . This package contains the base library for CipUX.


command execution hook for CipUX

CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . This package contains CipUX::Dog, used to execute external system commands.


object layer of CipUX

CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . This package contains CipUX::Object, the CipUX object layer - a generic abstract class, which can be used by other classes or scripts.


Commandline object-related tools for CipUX

CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . This package contains commandline tools to interact with the object layer of CipUX.


routines for cipux-passwd

CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . This package contains CipUX::Passwd, providing routines for the command-line tool cipuxpasswd.


simple XML-RPC client to set your own password

CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . This package contains the command-line tool cipuxpasswd to change your password via CipUX XML-RPC protocol.


simple role-based access control functions for CipUX

CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . This package contains CipUX::RBAC::Simple, used by the CipUX XML-RPC server for authorization.


Commandline helper tools for XML-RPC server

CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . CAT is CipUX Administration Tools. Two CATs are provided officially with CipUX: - cipux-cat: generic web-based CAT - cipux-cat-moodle: CipUX plugin for Moodle These can be extended or replaced with custom tools. . This package contains the CipUX XML-RPC daemon, serving the CipUX::Task API for network-based appplications. Any XML-RPC application can access the CipUX::Task API and perform tasks, like creating users and other objects, inside the CipUX framework. . This package contains commandline tools to help setup and test the XML-RPC server for CipUX.


XML-RPC server for CipUX

CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . CAT is CipUX Administration Tools. Two CATs are provided officially with CipUX: - cipux-cat: generic web-based CAT - cipux-cat-moodle: CipUX plugin for Moodle These can be extended or replaced with custom tools. . This package contains the CipUX XML-RPC daemon, serving the CipUX::Task API for network-based appplications. Any XML-RPC application can access the CipUX::Task API and perform tasks, like creating users and other objects, inside the CipUX framework.


XML-RPC routines for perl-based CipUX XML-RPC applications

CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . CAT is CipUX Administration Tools. Two CATs are provided officially with CipUX: - cipux-cat: generic web-based CAT - cipux-cat-moodle: CipUX plugin for Moodle These can be extended or replaced with custom tools. . This package contains CipUX::RPC, providing XML-RPC routines for the CipUX XML-RPC server and for perl-based clients like CipUX CAT.


base class for CipUX XML-RPC clients

CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . This package contains CipUX::RPC::Client, providing routines for use with CipUX XML-RPC clients.


Commandline storage-related tools for CipUX

CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . This package contains commandline tools to interact with the storage abstraction layer for CipUX.


storage abstraction layer for CipUX

CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . This package contains CipUX::Storage, the storage abstraction layer for CipUX.


task library for CipUX

CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . This package contains CipUX::Task, providing task routines for use on command line as well as through the XML-RPC server.


commandline task interface for CipUX

CipUX is a modular framework for information abstraction and administration, primarily aimed at administration of users, groups and organisational resources stored in a central LDAP database. . This package contains a commandline task tool for CipuX.


Perl bindings for clearsilver

Clearsilver is a fast, powerful, and language-neutral HTML template system. In both static content sites and dynamic HTML applications, it provides a separation between presentation code and application logic which makes working with your project easier. . This package contains the perl package ClearSilver.

/main/cme/cme

Check or edit configuration data with Config::Model

cme provides a command to check or edit configuration data with Config::Model. . cme and Config::Model are quite modular: the configuration data that you can edit depend on installed packages. I.e.: - ssh client or ssh daemon config: libconfig-model-openssh-perl - approx config: libconfig-model-approx-perl - lcdproc config: libconfig-model-lcdproc-perl - popcon config: provided with libconfig-model-perl - systemd config: provided with libconfig-model-systemd-perl . Some applications can be handled by cme: - Debian package files: libconfig-model-dpkg-perl - multistrap files: provided with libconfig-model-perl . You can also choose a user interface: - graphical, based on Tk: libconfig-model-tkui-perl - curses based: libconfig-model-cursesui-perl - simple shell: provided with libconfig-model-perl . Last but not least, you can also take a stab at maintaining configuration model with libconfig-model-itself-perl.


tools for manipulating CIF format files - Perl modules

cod-tools is a set of Perl modules and command line tools for manipulating Crystallographic Information Format (CIF) v1.1 and v2.0 files. . This package contains Perl modules.