semvec/pypi-packages huggingface dataset:
mimpy 0.1.1
Python implementation of the Mimetic Finite Difference method.
License: BSD
Keywords: mimpy

=====
mimpy
=====

.. image:: https://api.travis-ci.org/ohinai/mimpy.png?branch=master
    :target: https://travis-ci.org/ohinai/mimpy

Mimpy is a Python based library for solving
the diffusion equation. Mimpy uses the Mimetic Finite Difference 
method, which as the advantage of solving using general polyhedral elements. 

Because diffusion is a "kernel" for many physical phenomena, 
mimpy can also solve problems like the heat equation and multi-phase flow
through porous media. 

A simple example can be found in hexmesh_example_1.py_.
Run:

    .. code-block:: bash
    
        $ python hexmesh_example_1.py 

Code requirements: 

* NumPy 
* SciPy
* Cython (if you want to update the c code). 






History
-------

0.1.1 (2016-3-31)
---------------------

* Updated README to better fit pypi page. 
* Added spe10 example


0.1.0 (2016-3-29)
---------------------

* Test release of code.
icsectl 0.2
Control the ICStation USB multi channel relay modules
License: BSD

Summary
-------

IcseCtl is a library to control the ICStation USB multi channel relay
modules (ICSE012A, ICSE013A, ICSE014A).

Initialization
--------------

The initialization of the devices is handled by udev.
To set up udev::

    sudo cp examples/icseudev.py /lib/udev
    sudo cp examples/99-icsectl.rules /etc/udev/rules.d
    sudo udevadm control --reload-rules

When a device is plugged in the relays are switched on by default.
After detection the icseudev.py script switches them off.

Symbolic links /dev/ttyICSE012A, /dev/ttyICSE013A, /devttyICSE014A are
created if a respective device is connected. If another PL2303 device
is connected a link /dev/ttyPL2303 is created.

Initialization is logged in the system log.

Permissions
-----------

Per default, only root is allowed to use devices directly.
On Debian and Ubuntu serial USB devices are assigned to group dialout.
To allow a user to use the device call::

    adduser USER dialout

Usage
-----

The script examples/icsectl can be used to switch individual relays.
The status is kept in a file in the user's home directory.
If the file does not yet exist, it is assumed that all relays are switched off.

Links
-----

An overview of udev rules is provided at
http://www.reactivated.net/writing_udev_rules.html.

These are links to the devices on the vendor's site

* http://www.icstation.com/icstation-micro-control-channel-relay-module-p-4012.html

* http://www.icstation.com/icstation-micro-control-channel-relay-module-icse013a-p-4013.html

* http://www.icstation.com/icstation-channel-micro-relay-module-icse014a-p-5185.html

License
-------

Copyright (c) 2016, Heinrich Schuchardt <xypron.glpk@gmx.de>
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright
  notice, this list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright
  notice, this list of conditions and the following disclaimer in the
  documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
coform 0.0.2
A thin form handling library written around colander.
License: BSD

coform
===============================

version number: 0.0.1
author: Michael Merickel

Overview
--------

A thin form handling library written around colander.

Installation / Usage
--------------------

To install use pip:

    $ pip install coform


Or clone the repo:

    $ git clone https://github.com/mmerickel/coform.git
    $ python setup.py install
    
Contributing
------------

TBD

Example
-------

TBD
porter2stemmer 1.0
An implementation of the Porter2 English stemming algorithm.
License: BSD
Keywords: porter2stemmer

===============================
Porter2 Stemmer
===============================

.. image:: https://travis-ci.org/evandempsey/porter2-stemmer.svg
        :target: https://travis-ci.org/evandempsey/porter2-stemmer

.. image:: https://img.shields.io/pypi/v/porter2stemmer.svg
        :target: https://pypi.python.org/pypi/porter2stemmer


An implementation of the Porter2 English stemming algorithm.

* Free software: BSD license
* Documentation: http://porter2-stemmer.readthedocs.org/

What is stemming?
*****************

Stemming is a technique used in Natural Language Processing to reduce different inflected forms of words to a single
invariant root form. The root form is called the stem and may or may not be identical to the morphological root of the
word.

What is it good for?
********************

Lots of things, but query expansion in information retrieval is the canonical example. Let's say you are building a
search engine. If someone searches for "cat" it would be nice if they were shown documents that contained the word "cats"
too. Unless the query and document index are stemmed, that won't happen. Stemming can be thought of as a method to reduce
the specificity of queries in order to pull back more relevant results. As such, it involves a trade-off.

What type of stemmer is this?
*****************************

Porter2 is a suffix-stripping stemmer. It transforms words into stems by applying a deterministic sequence of
changes to the final portion of the word. Other stemmers work differently. They may, for instance, simply look up
the inflected form in a table and map it to a morphological root, or they may use a clustering approach to
map diverse forms to a centre form. Different approaches have different advantages and disadvantages.

How do I use it?
****************

Very simply. Import it, instantiate a stemmer, and away you go::

    from porter2stemmer import Porter2Stemmer
    stemmer = Porter2Stemmer()
    print(stemmer.stem('conspicuous'))




History
-------

1.0 (2016-03-31)
---------------------

* First release on PyPI.