semvec/pypi-packages huggingface dataset:
hep-spt 0.0.0.dev5
Provides statistical and plotting tools using general python packages, focused to High Energy Physics.
Keywords: physics hep statistics plotting

=======
hep_spt
=======

.. image:: https://img.shields.io/travis/mramospe/hep_spt.svg
   :target: https://travis-ci.org/mramospe/hep_spt

.. image:: https://img.shields.io/badge/documentation-link-blue.svg
   :target: https://mramospe.github.io/hep_spt/

.. inclusion-marker-do-not-remove

The **High Energy Physics Statistics and Plotting Tools** package provides tools to work in **High Energy Physics** using general python packages.

Main points
===========

  * Functions needed on day-to-day work, like calculating errors, residuals, etc.
  * Classes to create adaptive binned histograms, and some functions to represent them using `matplotlib <https://matplotlib.org/>`_.
  * Statistical functions to work with Bayesian/Frequentist approaches.
  * Utilities to handle poissonian and/or weighted histograms.
  * Simple classes to work with the CLs method.
  * A set of `matplotlib <https://matplotlib.org/>`_ styles.

Considerations:
===============

  * Inputs passed to the functions and classes are usually preferred as `numpy.ndarray <https://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.ndarray.html>`_ objects.
  * Plotting functions and classes are designed to work with `matplotlib <https://matplotlib.org/>`_.
  * Statistical tools are built on top of the standard `scipy <https://scipy.org/>`_ package.

Installation:
=============

This package is available on `PyPi <https://pypi.org/>`_, so simply type

.. code-block:: bash

   pip install hep-spt

to install the package in your current python environment.
Since this package uses the Numpy C API, it is necessary to have Numpy already installed.
If you attempt to install "hep_spt" with no installation of Numpy, an error will be raised.
To use the **latest development version**, clone the repository and install with `pip`:

.. code-block:: bash

   git clone https://github.com/mramospe/hep_spt.git
   pip install hep_spt
wabclient 2.3.3
WhatsApp Business API Client
Keywords: whatsapp

Python Client for the WhatsApp Business API
===========================================

.. image:: https://circleci.com/gh/praekeltfoundation/python-whatsapp-business-client/tree/develop.svg?style=svg
    :target: https://circleci.com/gh/praekeltfoundation/python-whatsapp-business-client/tree/develop

This work is extracted from Praekelt PBC's work on MomConnect and WhatsApp.
See the `blog post`_ for more details.

This does not work with a normal WhatsApp account, only the WhatsApp Business API.

.. _blog post: https://medium.com/mobileforgood/praekelt-org-pilots-whatsapp-for-social-impact-19a336f5b04e

Also has some support for creating message templates and sending message templates in bulk.

.. code::

    $ pip install wabclient[cli]
    $ wabclient create --help
    $ wabclient create \
        --number <your number without leading + like `27123456789`> \
        --token <your auth token> \
        --name <template name> \
        --template <template>

    $ wabclient send --help
    $ wabclient send \
        --csv-file wa_ids.csv \
        --token your-auth-token \
        --namespace the-namespace \
        --name the-element-name \
        --rate-limit 60\60 \ 
        --param "the first HSM template default param" \
        --param "the second HSM template default param"

The CSV file should list the WA ids, one per line. WA ids are generally in the E.164 format without a leading plus.
If you're getting errors adding the `--debug` flag will print the JSON error response from the API to stderr.

For WA ids that were sent to successfully will be print in green to `stdout`, WA ids that are invalid will print to `stderr` in red.
Wigman 1.0.0
A package to plot genomic scores
Requires Python: >=3.6

<img src="Docs/Images/BBS.png" width="100" height="100" />

Wigman documentation
====================


[![Build Status](https://travis-ci.org/AminMahpour/Wigman.svg?branch=master)](https://travis-ci.org/AminMahpour/Wigman)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/f6a4d63a2ad542668a70fbab55b320b2)](https://www.codacy.com/app/AminMahpour/Wigman?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=AminMahpour/Wigman&amp;utm_campaign=Badge_Grade)
[![compatible Badge](https://img.shields.io/badge/Compatible-3.6-red.svg)](https://www.python.org/downloads/release/python-360/)
[![License: GPL v2](https://img.shields.io/badge/License-GPL%20v2-blue.svg)](LICENSE)



Generate heatmap files from BigWig data.

## Example
### Run the script:
In order to run the plotting script, you need a config "instruction" file. The file
 should look like the following template:
```
Bed/Wig/pdf filename    min max step    colormap    title   description
```

My config.txt contains the following:
```
bed	hg19/tata_plus.bed	50	50	TATA-Plus
bed	hg19/tata_minus.bed	50	50	TATA-Minus
bw	hg19.100way.phyloP100way.bw	-4	4.02	2	BuRd	PhyloP	Conservation Score
bw	hg19.100way.phastCons.bw	0	1.02	0.5	Reds	PhastCons	Element Conservation
bw	ENCFF000SLA.bigWig	0	50.2	25	Hot	K562	Base Overlap Signal
bw	ENCFF000SPQ.bigWig	0	20.2	10	Hot	HeLa 	Base Overlap Signal
bw	GSM1480321_K562_GROcap_wTAP_plus.bigWig	0	10.2	5	Reds	Plus	Read
bw	GSM1480321_K562_GROcap_wTAP_minus.bigWig	-10	0.5	5	Blues	Minus	Read
pdf	tata_profile.png	size
```

Then run the following command:

```
main.py config.txt
```


![Sample Image](Docs/Images/tata_profile.png "Wigman sample output")