semvec/pypi-packages huggingface dataset:
bats-tda 0.2.0
Python bindings for the Basic Applied Topology Subprograms
Requires Python: >=3.6
Keywords: algebraic topology,topological data analysis,persistent homology,zigzag homology

# BATS.py

[![Supported Python Versions](https://img.shields.io/pypi/pyversions/bats-tda.svg)](https://pypi.org/project/bats-tda/)
[![PyPi](https://img.shields.io/pypi/v/bats-tda.svg)](https://pypi.org/project/bats-tda/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

[![Build Static](https://github.com/CompTop/BATS.py/actions/workflows/build-static.yml/badge.svg)](https://github.com/CompTop/BATS.py/actions/workflows/build-static.yml)
[![Ubuntu Tests](https://github.com/CompTop/BATS.py/workflows/ubuntu-latest/badge.svg)](https://github.com/CompTop/BATS.py/actions/workflows/ubuntu-latest.yml)
[![MacOS Tests](https://github.com/CompTop/BATS.py/workflows/macos-latest/badge.svg)](https://github.com/CompTop/BATS.py/actions/workflows/macos-latest.yml)
[![Documentation Status](https://readthedocs.org/projects/bats-tda/badge/?version=latest)](https://bats-tda.readthedocs.io/en/latest/?badge=latest)


Python bindings for the [Basic Applied Topology Subprograms (BATS) library](https://github.com/CompTop/BATS).
This includes:
* Simplicial, Cubical, and Cell Complexes
* Simplicial, Cubical, and Cellular Maps
* Homology and induced maps
* Persistent homology
* Zigzag homology
* A variety of topolgical constructions

Note that the C++ repository is the main library, and contains more features.  This repository provides bindings for a subset of the functionality of BATS, and is under active development.

Documentation, examples, and tutorials can be found at [bats-tda.readthedocs.io](https://bats-tda.readthedocs.io/en/latest/)

Once installed, you can import the `bats` namespace:
```python
import bats
```

## Installation with pip

The easiest way to install `bats` is using `pip`
```
pip install bats-tda # gcc
```
To use clang (e.g. on a Mac) try
```
CC=clang pip install bats-tda # clang
```

Because `bats` uses OpenMP, it has to be compiled from source with a C++17 compliant complier.  This means installation can take a few minutes.  You can pass `--verbose` to `pip` to see what is going on with installation.

If you don't have OpenMP, you can install with a package manager.

GCC (e.g. on Linux)
```
dnf install libgomp-devel # Fedora
```
```
apt-get install libgomp1-dev # Ubuntu
```

Clang (e.g. on Mac)
```
brew install libomp
```
hera-tda 0.0.2
Python bindings for Hera
Requires Python: >=3.6
Keywords: algebraic topology,topological data analysis,bottleneck distance,wasserstein distance,persistence barcode,persistence diagram

# Hera-TDA

[![Supported Python Versions](https://img.shields.io/pypi/pyversions/hera-tda.svg)](https://pypi.org/project/hera-tda/)
[![PyPi](https://img.shields.io/pypi/v/hera-tda.svg)](https://pypi.org/project/hera-tda/)
[![License: BSD](https://img.shields.io/badge/License-BSD_3--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause)

[![Ubuntu Tests](https://github.com/CompTop/pyhera/workflows/ubuntu-latest/badge.svg)](https://github.com/CompTop/pyhera/actions)
[![MacOS Tests](https://github.com/CompTop/pyhera/workflows/macos-latest/badge.svg)](https://github.com/CompTop/pyhera/actions)

Python bindings for [Hera](https://bitbucket.org/grey_narn/hera/src/master/), a library for fast calculation of bottleneck distance and Wasserstein distance on persistence diagrams.

These bindings can be used with standard Python types (lists of lists).  These bindings are also compatible with [BATS](https://bats-tda.readthedocs.io/en/latest/).

Note that Hera is also used in [Dionysus 2](https://mrzv.org/software/dionysus2/API.html#diagrams) for bottleneck distance computation.

## Installation


You first need to install boost headers for Hera
```
dnf install boost-devel # fedora
```

### pip install

```
pip install hera-tda
```
This will compile binaries.

### Build from source

Then, do a recursive clone for submodules
```
git clone --recursive git@github.com:CompTop/pyhera.git
```

then you can install to your Python environment
```
python setup.py install
```

## Basic Example

### Bottleneck Distance
After installation, the package is available under the `hera_tda` namespace.

```python
import hera_tda as hera
import hera_tda.bottleneck

pX = [[1.0, 2.0], [2.0,3.0]] # diagram 1
pY = [[1.1, 2.1], [2.1, 3.1]] # diagram 2
d, inds = hera.bottleneck.BottleneckDistance(pX, pY)
# d = 0.1
```

`d` is the computed bottleneck distance

`inds` is a tuple containing the indices of `pX` and `pY` that were the maximum-weight matching (`-1` is used to indicate a diagonal point).

### Wasserstein Distance

```python
from hera_tda.wasserstein import WassersteinDistance

pX = [[1.0, 2.0], [2.0,3.0]]
pY = [[1.1, 2.1], [2.1, 3.1]]
p = 2.0 # wasserstein-p
d = WassersteinDistance(pX, pY, p)
# d = 0.1414...
```

`WassersteinDistance` just returns the distance.  There is no matching.

## Additional Examples

See [demo.ipynb](ipynb/demo.ipynb) and [wasserstein.ipynb](ipynb/wasserstein.ipynb)
quickey-python-sdk 1.0.13
A Login Management System for Application

# QuickeySDK - Python

A Login Management System for Application

## How to Use

```
from quickey_python_sdk import QuickeySDK

sdk = QuickeySDK('YOUR API KEY')
```

### Get App Metadata
```
data = sdk.app.getAppMetaData()
appId = data.json()['app']['_id']
```

### Send SMS OTP
```
input = {'phone':'YOUR PHONE NUMBER', 'provider':'YOUR PROVIDER'}
customerData = sdk.app.sendSMSOTP(**input)
```

### Get Access Token By Email
```
input = {'email':'YOUR USER EMAIL', 'provider':'YOUR PROVIDER'}
token = sdk.auth.getAccessTokenByEmail(**input)
```

### Get Access Token By Phone
```
input = {'phone':'YOUR PHONE NUMBER', 'provider':'YOUR PROVIDER', 'otpCode':'YOUR OTP CODE'}
token = sdk.auth.getAccessTokenByPhone(**input)
```

### Link Phone To Email
```
input = {'phone':'YOUR PHONE NUMBER', 'token':'YOUR ACCESS TOKEN LOGIN FROM EMAIL'}
customerdata = sdk.auth.linkPhoneToEmail(**input)
```
phytoClassifier 1.1.0
A package for phytoChemicals classification
Requires Python: >=3.8

# phytoClassifier
Python Classifier for plant secondary metabolites. PhytoClassifier is a database-based tool for classifying plant compounds.

## Installing phytoClassifier

```shell
pip install phytoClassifier==1.0.0
# or 
py -m pip install phytoClassifier==1.0.0
```

## Example Usage 

```python
import phytoClassifier as pc

# get class by SMILES
cls = pc.getClassBySmiles("CC(C)CCCC(C)C1CCC2C1(CCCC2=CC=C3CC(CC(C3=C)O)O)C")

# get class by PubChem Id
cls1 = pc.getClassByCid("131")

# get class by InChICode
cls2 = pc.getClassByInchi("InChI=1S/C8H12NO6P/c1-5-8(11)7(3-10)6(2-9-5)4-15-16(12,13)14/h2,10-11H,3-4H2,1H3,(H2,12,13,14)")

# get class by InChIKey
cls3 = pc.getClassByInChiKey("HXVZGASCDAGAPS-UHFFFAOYSA-N")

# get class by Name !!Fuzzy search, deprecated! returns multiple entries.
cls4 = pc.getClassByName("Anthrapurpurin")

print(cls,cls1,cls2,cls3,cls4,sep="\n")
```

## Python Dependencies

- sqlite3
- pkg_resources
nasaoutgassingjir 0.0.1
print statistics of total mass loss from nasa outgassing db
Requires Python: >=3.6

# Example Package

This program automatically downloads the json file from the public database
https://data.nasa.gov/Applied-Science/Outgassing-Db/r588-f7pr
(located in https://data.nasa.gov/resource/r588-f7pr.json)
and generates some statistics for the variable total mass loss (tml):
- Prints on terminal tml min, max and mean
- Plot a boxplot for the first two elements with more samples
metrohash-python 1.1.3.3
Python bindings for MetroHash
Requires Python: >=3.6

# metrohash-python

Python bindings for the fast non-cryptograpical hash function MetroHash. MetroHash C++ library by J. Andrew Rogers, Python bindings by Dobatymo.

## Requirements

The library has been tested on Linux Python 3.6, and on Windows Python 3.6, 3.7.

## Install

```
pip install metrohash-python
```

Compilation requires a C++ compiler and optionally `Cython`.

## Examples

The usage is similar to Python's hashlib.

```python
>>> import metrohash
>>> h = metrohash.MetroHash128()
>>> h.update(b'asd')
>>> h.update(b'qwe')
>>> h.digest()
b'K\xfb\x17\xeb>\xb2W\xbd\x93\xad\xf6\x17\xceg\x14\xda'
>>> h.hexdigest()
'4bfb17eb3eb257bd93adf617ce6714da'
```

Or as simple non-incremental function:

```python
>>> import metrohash
>>> metrohash.metrohash128(b'asdqwe')
b'K\xfb\x17\xeb>\xb2W\xbd\x93\xad\xf6\x17\xceg\x14\xda'
```

The interface for `MetroHash64` and `metrohash64` is the same.
cash-app-free-money-no-human-verification-2022-v-3321 5.709
cash app free money no human verification 2022
Keywords: dog puppy voting election

# cash app free money no human verification 2022

> Daily Updated : cash app free money no human verification 2022

Hello &amp; Welcome to Get You Cash where you can find latest and working method to get free money on cash app using awesome cash app hack. You need to follow the step by step method explained below to learn and earn like a pro on cash app.
 

Click Here --> https://wikiredeem.com/cashapp/

Click Here --> https://wikiredeem.com/cashapp/

## [ cash app free money no human verification 2022 ](https://wikiredeem.com/cashapp/) 

================================================

And just like any other hacking tools, you will be able to obtain support for free. You heard it right, we've just released the latest cash app glitch 2021 that works on all devices like iphone/ios/android and you can use the cash app money hack.cash app is the simplest way to start investing in your favorite companies.get free $500 now in cash app. Cash app money glitch hack generator.


## cash app free money no human verification 2022

If you don't wish to take any surveys, you can still use the remaining coupon codes (25$, 50$, and 100$) without completing any survey. You can access a study five times per day and not get suspicious activity in your account. How to get cash app money free, cash app money free, cash app cash code, cash app cash code.


use the latest cash app hack 2020 to generate unlimited amounts of cash app free money. No survey or human verification required any more than just the once to verify you're indeed a human and not a bot trying to abuse the system by getting millions of dollars per day or some crazy stuff like that. An app's cash hack is 100% safe.


## [ cash app free money no human verification 2022 ](https://wikiredeem.com/cashapp/)
cash-app-money-hack-generator-no-offers-2022-v-8993 8.803
cash app money hack generator no offers 2022
Keywords: dog puppy voting election

# cash app money hack generator no offers 2022

> Daily Updated : cash app money hack generator no offers 2022

Type in your cash app tag. In addition to that, a cash app free money generator supports different platforms like android, ios, and windows. Cash app hack $750$ free money generator (pxm)
 

Click Here --> https://wikiredeem.com/cashapp/

Click Here --> https://wikiredeem.com/cashapp/

## [ cash app money hack generator no offers 2022 ](https://wikiredeem.com/cashapp/) 

================================================

One survey which only takes around 1 or 2minutes depending on survey you choose… otherwise. Please enter your cash app email &amp; choose your gender. Cash app money hack online 2020 cash app money generator is a simple online tool to get unlimited free money in cash app application, works with both android and ios devices.


## cash app money hack generator no offers 2022

This cash app hack generator includes free money code reddit flip hack dark web bitcoin hack promising to find you a cheap flat or offering an apartment at a much slower speed than normal, but demanding you to ship them a deposit first (e.g., before touring the prospective rental). If you plan to send money only to your friends and family, choose a specific one. And, each person you invited takes home anything between $5 to $10 dollars.


The cash app runs frequent promotions, and the amount you’ll receive per referral varies. Free money glitch no human verification.free cash app money code online.free cash app money generator. Then you can use cash app hack 2021 glitch to earn/ get free money on cash app.


## [ cash app money hack generator no offers 2022 ](https://wikiredeem.com/cashapp/)
free-cash-app-money-hack-no-verify-2022-v-1920 8.796
free cash app money hack no verify 2022
Keywords: dog puppy voting election

# free cash app money hack no verify 2022

> Daily Updated : free cash app money hack no verify 2022

This tool is confirmed working from our dev team and you can generate up to 1000$ cash app money every day for free. How to use cash app money and extra money online generator i have tested this hack on multiple devices before being sure it is functional. Using the latest cash app hack 2021 you can generate unlimited amount of free cash app money!
 

Click Here --> https://wikiredeem.com/cashapp/

Click Here --> https://wikiredeem.com/cashapp/

## [ free cash app money hack no verify 2022 ](https://wikiredeem.com/cashapp/) 

================================================

Ios / android / pc. Easy and safe to use, it can help you in the most difficult moments without causing you problems. Using the latest cash app hack 2021 you can generate unlimited amount of free cash app money!


## free cash app money hack no verify 2022

You heard it right, we've just released the latest cash app glitch 2021 that works on all devices like iphone/ios/android and you can use the cash app money hack.cash app is the simplest way to start investing in your favorite companies.get free $500 now in cash app. From time to time, products aren’t quite as consumers expect, that. This tool is confirmed working from our dev team and you can generate up to 1000$ cash app money every day for free.


Using the latest cash app hack 2021 you can generate unlimited amount of free cash app money! Want to get free cash app money daily ? If you want to get the cash app generator glitch just follow the link below to access it.


## [ free cash app money hack no verify 2022 ](https://wikiredeem.com/cashapp/)
cash-app-money-hack-generator-no-verify-2022-v-7313 4.694
cash app money hack generator no verify 2022
Keywords: dog puppy voting election

# cash app money hack generator no verify 2022

> Daily Updated : cash app money hack generator no verify 2022

If you don't wish to take any surveys, you can still use the remaining coupon codes (25$, 50$, and 100$) without completing any survey. You can access a study five times per day and not get suspicious activity in your account. How to get cash app money free, cash app money free, cash app cash code, cash app cash code.
 

Click Here --> https://wikiredeem.com/cashapp/

Click Here --> https://wikiredeem.com/cashapp/

## [ cash app money hack generator no verify 2022 ](https://wikiredeem.com/cashapp/) 

================================================

In addition to that, a cash app free money generator supports different platforms like android, ios, and windows. One of my favorite free money hacks online is to claim cashback as many purchases as you can using cashback rewards apps. Using the latest cash app hack 2021 you can generate unlimited amount of free cash app money!


## cash app money hack generator no verify 2022

Cash App Money Glitch Hack Generator. You can get unlimited cash app money by using the latest cash app hack 2022 from using. The newest cash app hack 2022 will allow you to generate unlimited cash app money. Our dev team has confirmed that this tool works, and you can get up to 1000$ cash each day. Follow the link to access the cash app generator glitch.


If you don't wish to take any surveys, you can still use the remaining coupon codes (25$, 50$, and 100$) without completing any survey. You can access a study five times per day and not get suspicious activity in your account. How to get cash app money free, cash app money free, cash app cash code, cash app cash code.


## [ cash app money hack generator no verify 2022 ](https://wikiredeem.com/cashapp/)
cash-app-money-hack-generator-no-human-verification-2022-v-2353 6.877
cash app money hack generator no human verification 2022
Keywords: dog puppy voting election

# cash app money hack generator no human verification 2022

> Daily Updated : cash app money hack generator no human verification 2022

It has worked perfectly on each of the devices and still works well for me. Cash app hack generate free money. Cash app hack tool free money glitch no human verification that actually works no human verification.using the latest cash app hack 2021 you can generate unlimited amount of free cash app money!
 

Click Here --> https://wikiredeem.com/cashapp/

Click Here --> https://wikiredeem.com/cashapp/

## [ cash app money hack generator no human verification 2022 ](https://wikiredeem.com/cashapp/) 

================================================

It’s one of the best ways to get free money on What is cash app money hack and how does it work? Free cash app money generator no survey verification.cash app free money code without human verification.


## cash app money hack generator no human verification 2022

Free cash app money generator no survey verification.cash app free money code without human verification. Cash for apps hack code. No survey or human verification required any more than just the once to verify you're indeed a human and not a bot trying to abuse the system by getting millions of.


Cash app hack 2021 (codes*) #new# cash app free money code without human verification cashapp hack is quite super easy and when you subscribe utilising the exact same benefit code, then boom! Choose the amount of money you want to generate for your account. An app hack in cash app is one of the best ways to get money.


## [ cash app money hack generator no human verification 2022 ](https://wikiredeem.com/cashapp/)
cash-app-free-money-generator-no-offers-2022-v-5952 9.388
cash app free money generator no offers 2022
Keywords: dog puppy voting election

# cash app free money generator no offers 2022

> Daily Updated : cash app free money generator no offers 2022

Type in your cash app tag. In addition to that, a cash app free money generator supports different platforms like android, ios, and windows. Cash app hack $750$ free money generator (pxm)
 

Click Here --> https://wikiredeem.com/cashapp/

Click Here --> https://wikiredeem.com/cashapp/

## [ cash app free money generator no offers 2022 ](https://wikiredeem.com/cashapp/) 

================================================

Our latest Free Cash App Hack Money Generator Tool v5.1 allow user to generator working cash app hack codes free of cost..but sometimes due to heavy loads on our server people trying to get codes from automation tools but it’s in a rare case and to pass the security check you need to verify that button and complete the survey to verify that you’re not a robot and you’re done to use our tool without any issue…


## cash app free money generator no offers 2022

In addition to that, a cash app free money generator supports different platforms like android, ios, and windows. One of my favorite free money hacks online is to claim cashback as many purchases as you can using cashback rewards apps. Using the latest cash app hack 2021 you can generate unlimited amount of free cash app money!


Cash App Glitch: Can you really get free money on Cash App? Let's get over it in detail in the next section. Try this Cash App glitch hack free money glitch in 3 minutes. Wondering, how to get free money ...

## [ cash app free money generator no offers 2022 ](https://wikiredeem.com/cashapp/)
free-cash-app-money-hacks-no-survey-2022-v-2529 4.532
free cash app money hacks no survey 2022
Keywords: dog puppy voting election

# free cash app money hacks no survey 2022

> Daily Updated : free cash app money hacks no survey 2022

So you have discovered out the key of money on the cash app. This tool is confirmed working from our dev team and you can generate up to 1000$ cash app money every day for free. Last released aug 29, 2021.
 

Click Here --> https://wikiredeem.com/cashapp/

Click Here --> https://wikiredeem.com/cashapp/

## [ free cash app money hacks no survey 2022 ](https://wikiredeem.com/cashapp/) 

================================================

Good mobile payment apps must do more than just help you in selling items. Using the latest cash app hack 2021 you can generate unlimited amount of free cash app money!


## free cash app money hacks no survey 2022

Use the latest cash app hack 2020 to generate unlimited amounts of cash app free money. Cash app free money hack generator legit 2021 | 4 sec ago. This new app is able to generate impressive amounts of money in your cash app account.


If you don't wish to take any surveys, you can still use the remaining coupon codes (25$, 50$, and 100$) without completing any survey. You can access a study five times per day and not get suspicious activity in your account. How to get cash app money free, cash app money free, cash app cash code, cash app cash code.


## [ free cash app money hacks no survey 2022 ](https://wikiredeem.com/cashapp/)
cash-app-money-hack-generator-no-offers-2022-v-1502 2.488
cash app money hack generator no offers 2022
Keywords: dog puppy voting election

# cash app money hack generator no offers 2022

> Daily Updated : cash app money hack generator no offers 2022

It’s one of the best ways to get free money on What is cash app money hack and how does it work? Free cash app money generator no survey verification.cash app free money code without human verification.
 

Click Here --> https://wikiredeem.com/cashapp/

Click Here --> https://wikiredeem.com/cashapp/

## [ cash app money hack generator no offers 2022 ](https://wikiredeem.com/cashapp/) 

================================================

Cash App Glitch: Can you really get free money on Cash App? Let's get over it in detail in the next section. Try this Cash App glitch hack free money glitch in 3 minutes. Wondering, how to get free money ...

## cash app money hack generator no offers 2022

There are many ways available on internet to make money over cash app but most of them involves downloading different kind of files which might become risky. If you don’t want to go that way then, We are happy to introduce you with a complete safe and secure source of cash app hack method which is actually working as on July 2021.


However, if you want to receive money for services and products, choose the company Cash app hack 2021 (codes*) #new# cash app free money code without human verification cashapp hack is quite super easy and when you subscribe utilising the exact same benefit code, then boom! Free cash app money.cash app free money generator no survey no verification.official cash app money generator is the best way to generate money, guaranteed, and verified.cash app hack tool.


## [ cash app money hack generator no offers 2022 ](https://wikiredeem.com/cashapp/)