semvec/pypi-packages huggingface dataset:
nr.utils.git 0.4.1
A simple wrapper around the Git CLI.
License: MIT
Requires Python: >=3.4.0,<4.0.0


> Note: This package is in the dangerous land of `0.x.y` versions and may be subject to breaking
> changes with minor version increments.

# nr.utils.git

A simple wrapper around the Git CLI.

## Example

```py
from nr.utils.git import Git

repo = Git().clone('/Volumes/git/linux', 'https://github.com/torvalds/linux')
assert repo.get_current_branch_name()  == 'master'
print(repo.rev_parse('HEAD'))
```

---

<p align="center">Copyright &copy; 2020 Niklas Rosenstein</p>
transparentemail 0.1.2
Transparent Email clears aliases from email address
License: MIT
Requires Python: >=3.6.2,<4.0.0
Keywords: transparentemail,email alias,email

[![PyPi version](https://img.shields.io/pypi/v/transparentemail.svg)](https://pypi.org/project/transparentemail/)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)
[![Downloads](https://pepy.tech/badge/transparentemail)](https://pepy.tech/project/transparentemail)
[![Downloads](https://img.shields.io/pypi/l/transparentemail.svg)](https://github.com/akash-codes93/TransparentEmail/LICENSE)

# Transparent Email

Transparent Email clears aliases from email address. Email `John.Doe+alias@gmail.com` will be transformed to `johndoe@gmail.com`.

**Inspired by** : [bkrukowski/transparent-email](https://github.com/bkrukowski/transparent-email) 

## Why?

To detect multi-accounts on your website.

## Supported mailboxes

* [gmail.com](https://gmail.com)
* [33mail.com](https://www.33mail.com)
* [outlook.com](http://outlook.com)
* [yahoo.com](http://mail.yahoo.com)

## Installation

```
pip install transparentemail
```

## Usage

```python
from transparentemail.src import get_primary_email
from transparentemail.services.Emails.emailException import InvalidEmailException

try:
    
    transformed_email = get_primary_email('John.Doe+alias@gmail.com')
    print(transformed_email)  # John.Doe@gmail.com

except InvalidEmailException:
    print('Invalid Email')
```


## Yahoo.com

Aliases work different on Yahoo than on Gmail. On Gmail part after plus is skipped.
For example message sent to `janedoe+alias@gmail.com` will be redirected to `janedoe@gmail.com`.

Yahoo uses the following pattern[*](https://help.yahoo.com/kb/SLN16026.html):

*baseName*-*keyword*@yahoo.com

* *baseName* - value defined by the user, different than email login;
* *keyword* - one from a list of keywords defined by the user.

Therefore we do not know what is the real email, so in this case result will be `baseName@yahoo.com`,
which actually does not exist.
scsit 1.0.5
Biological gene analyse tool
License: MIT
Requires Python: >=2.7
Keywords: scsit,scsit-tools

### Introduction

scsit: A high-efficiency cell types identification tool for single-cell sequencing data from SPLiT-seq

#### Eg: 
```
  Program: scsit (A high-efficiency preprocessing tool for single-cell sequencing data from SPLiT-seq)
  
  Contact: Shangqian Xie <sqianxie@foxmail.com>
    Usage: scsit [options] -r1 input_r1.fastq -r2 input_r2.fastq -p primer.list -b barcode.list -o output
    
  params:
    "   -r1 R1File        Paths to files that contain input read1 of SPLiT-seq pair-end files
    "   -r2 R2File        Paths to files that contain input read2 of SPLiT-seq pair-end files
    "   -p primerList     Primer list of all oligonucleotide sequences used
    "   -b barcodeList    The 96 well plate oligonucleotides used for each round of barcodes
    Options:
    "   -t int            Maximum number of threads to use [default:4]
    "   -o output_prefix  Paths to files that contain output file prefix [default:output]
    "   -h                show this help message and exit
```