semvec/pypi-packages huggingface dataset:
elseql 0.3.0
SQL-like command line client for ElasticSearch
License: MIT

elseql
======
You know, for Query
-------------------
A SQL-like command line / REPL client for ElasticSearch

### USAGE

    elseql [--debug] [--port=host:port] 

### COMMANDS

* select - see SEARCH SYNTAX
* describe [index]
* set options [on|off]
* help

### SEARCH SYNTAX

    SELECT {fields}
        [FACETS facet-fields]
        [SCRIPT script-field = 'script']
        FROM index
        [WHERE where-condition]
        [FILTER filter-condition]
        [ORDERY BY order-fields]
        [LIMIT [start,] count]

where:
    fields: '*' or comma-separated list of field names to be returned

    facet-fields: comma-separated list of fields to execute a facet query on

    script-field: name of script field, to be used in select clause
    script: ElasticSearch script

    index: index to query

    where-condition:
        {field-name} [ = != > >= < <= ] {value}
        {field-name} LIKE {value}
        {field-name} IN (value1, value2, ...)
        {field-name} BETWEEN {min-value} AND {max-value}
        NOT {where-condition}
        {where-condition} AND {where-condition}
        {where-condition} OR {where-condition}

    or where-condition:
        'query in Lucene syntax'

    filter-condition: 
        QUERY {where-condition} - query filter, same syntax as where condition
        EXIST {field-name}      - exists field filter
        MISSING {field.name}    - missing field filter

    order-fields: comma-separated list of {field-name} [ASC | DESC]

    start: start index for pagination
    count: maximum number of returned results

A special case for LIMIT start,count allows to do a "scroll" query (i.e. results will be returned in batches):

    start: -1 - enable "scroll" query
    count: batch size - the query will return {count} results (actually {count} per shard) and will be repeated until all results are returned.

This is very useful when you are expecting large result sets (or you are doing a full table scan). Note that in
"scroll" mode sort and facets are disabled.

### INSTALLATION

From pypi:

	sudo easy_install elseql
or:

	sudo pip install elseql

With python and setuptools installed:

	sudo python setup.py install

You can also run the command without installing as:

	python -m elseql.elseql

To do this you will need the pyparsing, rawes and cmd2 packages installed, that are automatically installed in the previous step.

	sudo easy_install pyparsing
	sudo easy_install rawes
        sudo easy_install cmd2

The cmd2 package add a few extra features "command-line" related features. The most useful is redirection:

	elsesql> select id,field1,field2 from index where condition > result.csv

Note that because '>' is used for redirection you'll need to use GT in the where clause insted (also available LT, GTE, LTE)

### SEE ALSO

http://elasticsearch.org/, You know, for Search
tgre 1.0
Read, write, and modify Praat TextGrid annotations
License: MIT
Keywords: TextGrid Praat speech linguistics

This package is for reading and writing Praat TextGrid annotations in
Python. It can read TextGrid files that are compatible with the
`TextGrid file
format <http://www.fon.hum.uva.nl/praat/manual/TextGrid_file_formats.html>`__
specification. It is tested to work with Python 2.7, 3.4, 3.5, and 3.6.

Usage
-----

The ``tgre.py`` module docstring shows some usage examples, and the
docstrings in ``tgre.py`` have more detail on functionality.

Installation
------------

The package can be installed from PyPI with this command:

::

    pip install tgre

The latest version can also be installed from GitHub with this command:

::

    pip install git+http://github.com/scjs/tgre.git

You can also copy the ``tgre`` subdirectory into your working directory,
or put it in your Python path.

Tests
-----

To run the tests, run ``nosetests`` from the root directory, or
``python setup.py test`` to install the test dependencies first.

References
----------

Boersma, Paul & Weenink, David (2016). Praat: doing phonetics by
computer [Computer program]. Version 6.0.12, retrieved from
http://www.praat.org/
pycfgr 0.1.1
Easy config reader with .yaml and .json out-of-the box support
License: MIT
Keywords: pycfgr config cfg conf configuration yaml json

|Build Status|

``pycfgr`` \| Easy config files with ``.yaml`` and ``.json`` out-of-the box support
===================================================================================

Installation
------------

.. code:: bash

    # Development version
    pip install git+git://github.com/sztal/pycfgr.git

.. |Build Status| image:: https://travis-ci.org/sztal/pycfgr.svg?branch=master
   :target: https://travis-ci.org/sztal/pycfgr
nodata 0.5.0
Utilities for handling nodata
License: MIT

|Circle CI|

nodata
======

.. figure:: https://cloud.githubusercontent.com/assets/5084513/9670961/4f04da04-5244-11e5-93e5-86b69694f82f.jpg
   :alt: miles-davis7

   miles-davis7

Usage
-----

Nodata blobbing
~~~~~~~~~~~~~~~

::

            UNBLOBBED         BLOBBED

    ALPHA -------------    ~-----------~
          |           |    |           |
    RGB   -------------  ~~-------------~~
                         ^               ^
                         |_ _ _ _ _ _ _ _|
                          Lossy Artifacts
                               Hidden

::

    nodata blob [OPTIONS] SRC_PATH DST_PATH

    Options:
    -b, --bidx TEXT                   Bands to blob [default = all]
    -m, --max-search-distance INTEGER Maximum blobbing radius [default = 4]
    -n, --nibblemask                  Nibble blobbed nodata areas [default=False]
    --co NAME=VALUE                   Driver specific creation options.See the
                                      documentation for the selected output driver
                                      for more information.
    -d, --mask-threshold INTEGER      Alpha pixel threshold upon which to regard
                                      data as masked (ie, for lossy you'd want an
                                      aggressive threshold of 0) [default=None]
    -a, --alphafy                     If a RGB raster is found, blob + add alpha
                                      band where nodata is
    -j, --jobs                        Number of workers for multiprocessing [default=4]             
    --help                            Show this message and exit.

.. |Circle CI| image:: https://circleci.com/gh/mapbox/nodata.svg?style=svg&circle-token=c851126e89770fc401d0606d8b7aca556caeabc0
   :target: https://circleci.com/gh/mapbox/nodata