semvec/pypi-packages huggingface dataset:
initial-report 0.1
High-level dashboard views of graphs and districting plans

# Initial Reports

This Python package generates high-level overviews of spatial adjacency graphs.
The goal is to give the user visibility into any possible anamolies in their
spatial data.

## Installation

You can install this package from PyPI using `pip`:

```console
pip install initial-report
```

## Usage

If you have the shapefile you're interested in saved at `./my_shapefile.shp`,
you can run

```console
initial_report ./my_shapefile.shp
```

to generate a report, which will be saved as `output.html`.
framelake 0.7.0
Wrappers for remote exec, local exec.

# Remotelib
---
---

Various wrappers for subprocess, ssh, fabric.

---

## REX: Remote execute:
REX(
	target,
	user = None,
	pass_ = None,
	port = None,
	audit_file = None,
	silent = True
)

### REX.rex("cmd", audit=True, bg=False, logfilename="deploy1.log")
Remotely execute the command specified by cmd. If bg=True, runs with nohup
and returns immediately. If audit = True, writes the stdout of the command
to the specified logfilename on the remote server.

#### REX.rex_push(local_path, remote_path): scp from the user over the active REX connection

#### REX.rex_pull(remote_path, local_path): scp a file towards the user over an active REX connection



## SSHTunnel(object)

```python
import import ssh_tunnel
tun = ssh_tunnel.SSHTunnel(
        <remote-site> [local_port(4444), remote_port(3306), 
        remote interface("localhost"), remote_user=<current_user>, spin=(True,False),
        foreground=(True,False), immediate=(True, False)
        )
```
### RemoteDB(SSHTunnel):
 -- Execute MySQL queries over a forwarded SSH connection
```pytho
remote_db = ssh_tunnel.RemoteDB(
    db_hostname, db_user=<current_user>, db_pass=<None>, db_port=4444, database=<None>, **SSHTunnel(*, **)
    )
```
### Tunnels(object):
 -- Registry for SSH Tunnels; also allows iteration (for example, to kill the connection.) Allows iteration.
 -- To register a tunnel, use the register()
glue-samp 0.2
A SAMP plugin for glue

Glue SAMP plugin (experimental)
===============================

|Travis Status| |AppVeyor Status|

Requirements
------------

Note that this plugin requires `glue <http://glueviz.org/>`__ to be
installed - see `this
page <http://glueviz.org/en/latest/installation.html>`__ for
instructions on installing glue.

Installing
----------

If you are using conda, you can easily install the
plugin and all the required dependencies with::

    conda install -c glueviz glue-samp

Alternatively, if you don't use conda, be sure to install the above
dependencies then install the plugin with::

    pip install glue-samp

In both cases this will auto-register the plugin with Glue.

Testing
-------

To run the tests, do::

    py.test glue_samp

at the root of the repository. This requires the
`pytest <http://pytest.org>`__ module to be installed.

.. |Travis Status| image:: https://travis-ci.org/glue-viz/glue-samp.svg
   :target: https://travis-ci.org/glue-viz/glue-samp?branch=master
.. |AppVeyor Status| image:: https://ci.appveyor.com/api/projects/status/deue2c8puq7d9jkj/branch/master?svg=true
   :target: https://ci.appveyor.com/project/glue-viz/glue-samp/branch/master
Noisemap 1.0
A simple library to generate noisemaps.

# Noisemap
 A simple library for python which returns a noisemap as a 2D numpy array.

## Installation

` pip install noisemap `

## Usage

### Functions

#### Mapgen

` Mapgen(size, smoothness) `

##### Parameters

###### `size`

`size` defines how many data points are in the array. The noisemaps generated are always square, so a map with `size` 5 would be a 5x5 2D array.

###### `smoothness`

`smoothness` affects how smoothed out the noisemap is. A `smoothness` of 0 would be a grid of completely random numbers, whereas a higher `smoothness` would have each data point be relatively close in value to its adjacent data points.

##### Notes

* All datapoints are floating point numbers generated with `random.random()`. This means you can affect the numbers in the noisemap with `random.seed(seed)`.
* Smoothing can take some time depending on the size of the grid and the amount of smoothing to be done.
glue-medical 0.2
Plugin for glue to support medical data

Experimental Glue medical plugin
================================

|Build Status| |Build status|

Requirements
------------

Note that this plugin requires `glue <http://glueviz.org/>`__ to be
installed - see `this
page <http://glueviz.org/en/latest/installation.html>`__ for
instructions on installing glue.

In addition, this plugin requires the
`GDCM <http://gdcm.sourceforge.net/>`__ and
`pydicom <http://pydicom.readthedocs.io/en/stable/>`__ packages to be
installed. If you are using conda, you can easily install these with:

::

    conda install -c conda-forge gdcm pydicom

Installing
----------

To install the latest developer version of the plugin from the git
repository, you can do:

::

    pip install https://github.com/glue-viz/glue-medical/archive/master.zip

This will auto-register the plugin with Glue.

Using
-----

At the moment, this plugin provides a reader for DICOM files. You can
give glue either a DICOM file or a directory containing DICOM files. For
example, you can start glue using:

::

    glue mydata.dcm

or

::

    glue directory_with_dicom_files

and you can also load files from inside glue. It is not yet possible to
load a directory from the 'Open Data Set' menu in glue.

At the moment, if all the shapes of the DICOM files match inside the
directory, we combine the arrays into an array with a higher
dimensionality (for example we combine 2d arrays into a single 3d
array). In future, we will make it possible for users to control this
behavior.

Testing
-------

To run the tests, do:

::

    py.test glue_medical

at the root of the repository. This requires the
`pytest <http://pytest.org>`__ module to be installed.

.. |Build Status| image:: https://travis-ci.org/glue-viz/glue-medical.svg
   :target: https://travis-ci.org/glue-viz/glue-medical?branch=master
.. |Build status| image:: https://ci.appveyor.com/api/projects/status/2yu53cb15ifilio6/branch/master?svg=true
   :target: https://ci.appveyor.com/project/glue-viz/glue-medical/branch/master