Debian logoDebian Screenshots >
semantic web toolkit - tools
Swish is a framework for performing deductions in RDF data using a variety of techniques. Swish is conceived as a toolkit for experimenting with RDF inference, and for implementing stand-alone RDF file processors (usable in similar style to CWM, but with a view to being extensible in declarative style through added Haskell function and data value declarations). It explores Haskell as "a scripting language for the Semantic Web". . Swish is a work-in-progress, and currently incorporates: . * Turtle, Notation3 and NTriples input and output. The N3 support is incomplete (no handling of @forAll). * RDF graph isomorphism testing and merging. * Display of differences between RDF graphs. * Inference operations in forward chaining, backward chaining and proof-checking modes. * Simple Horn-style rule implementations, extendable through variable binding modifiers and filters. * Class restriction rule implementation, primarily for datatype inferences. * RDF formal semantics entailment rule implementation. * Complete, ready-to-run, command-line and script-driven programs. . This package contains the swish tool.
user session management for Flask
Flask-Login provides user session management for Flask. It handles the common tasks of logging in, logging out, and remembering your users' sessions over extended periods of time. . Flask-Login is not bound to any particular database system or permissions model. The only requirement is that your user objects implement a few methods, and that you provide a callback to the extension capable of loading users from their ID.
alternative to DZP::PkgVersion with "our" and no line insertion
Dist::Zilla::Plugin::OurPkgVersion was created as an alternative to Dist::Zilla::Plugin::PkgVersion and uses some code from that module. . This module is designed to use the more readable format "our $VERSION = $version;" as well as to not change then number of lines of code in your files, which will keep your repository more in sync with your CPAN release. It also allows you slightly more freedom in how you specify your version, e.g. better adhere to Perl Best Practices (no code before strictures are enabled, etc.)
hierarchical database for Python3 based on HDF5 (extension)
PyTables is a hierarchical database package designed to efficiently manage very large amounts of data. PyTables is built on top of the HDF5 library and the NumPy package. It features an object-oriented interface that, combined with natural naming and C-code generated from Pyrex sources, makes it a fast, yet extremely easy to use tool for interactively save and retrieve large amounts of data. . - Compound types (records) can be used entirely from Python (i.e. it is not necessary to use C for taking advantage of them). - The tables are both enlargeable and compressible. - I/O is buffered, so you can get very fast I/O, specially with large tables. - Very easy to select data through the use of iterators over the rows in tables. Extended slicing is supported as well. - It supports the complete set of NumPy, Numeric and numarray objects. . This package contains the extension built for the Python 3 interpreter.
GNU R interface to genome browsers and their annotation tracks
Extensible framework for interacting with multiple genome browsers (currently UCSC built-in) and manipulating annotation tracks in various formats (currently GFF, BED, bedGraph, BED15, WIG, BigWig and 2bit built-in). The user may export/import tracks to/from the supported browsers, as well as query and modify the browser state, such as the current viewport.
base X environment for resource-limited systems
Matchbox is a base environment for the X Window System running on non-desktop embedded platforms such as phones, handhelds, set-top boxes, kiosks, and anything else for which screen space, input mechanisms or system resources are limited. . This is a metapackage which depends on the Matchbox component packages.