semvec/pypi-packages huggingface dataset:
ewmh-ext 1.0.1
ewmh ext;
Keywords: ewmh

# ewmh-ext

ewmh ext;

## install

    pip install ewmh-ext;

## license

Copyright (c) 2018 Cyker Way

This program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.  See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with
this program.  If not, see <https://www.gnu.org/licenses/>.
antibody-ngs-pipeline 1.0.3.dev0
Bulk antibody sequence preprocessing, annotation with abstar, upload to MongoDB and S3

# Antibody NGS Pipeline

Bulk antibody sequence preprocessing, annotation with abstar, import to MongoDB.  
This is based on the AbStar analysis pipeline: (www.github.com/briney/abstar)

### install  
`pip install antibody-ngs-pipeline`


### use  

To run antibody_ngs_pipeline:  
`antibody_ngs_pipeline`

To run antibody_ngs_pipeline with FASTQC report on raw data:  
`antibody_ngs_pipeline -f`

To run antibody_ngs_pipeline with adapter trimming by CutAdapt:  
`antibody_ngs_pipeline -t <path-to-adapters.fasta>`

To run antibody_ngs_pipeline with quality trimming by sickle:  
`antibody_ngs_pipeline -q`

To run antibody_ngs_pipeline with adapter trimming by CutAdapt, quality trimming 
with sickle and get a FASTQC report on both raw data and processed data:  
`antibody_ngs_pipeline -f -q -t <path-to-adapters.fasta>`




### requirements  
Python 3.5+  
abstar  
abutils  
cutadapt  
pymongo  


Downloading from BaseSpace requires Basemount: https://basemount.basespace.illumina.com/  
Quality trimming requires sickle: https://github.com/najoshi/sickle  
FastQC report requires FastQC: https://www.bioinformatics.babraham.ac.uk/projects/fastqc/  
Merging paired sequences requires PANDAseq: https://github.com/neufeld/pandaseq  
batch_mongoimport (from Abstar) requires MongoDB: http://www.mongodb.org/
repgen 0.0.2
A simple python REPort GENeration library

---
title:  repgen: A Simple Python Report Generation Library
author: Libor Wagner <libor.wagner@cvut.cz>
date:   2018-11-22
---

# repgen: A Simple Python Report Generation Library

## Installation

Requirements:

  - [jinja2](http://jinja.pocoo.org)

Optional, needed to run the example:

  - [numpy](http://www.numpy.org)
  - [tabulate](https://pypi.org/project/tabulate/)
  - [matplotlib](https://matplotlib.org)

Unstall using pip:

```shell
$ pip install https://github.com/liborw/repgen.git
```

## Usage

 - The following example will produce the ultimate answer in about 7.5 milion years, but also shows the simples usage of this library.

```python

import time
from repgen import generate

"""!
What is the answer to life the universe and everything? {{ the_answer }}
"""

time.sleep(7.5e+6*3.154e+7)

data = dict()
data['the_answer'] = 7*6

print(generate(data=data))


```

  - For more examples see the [examples](examples/) directory.

## Similar tools

 - [pweawe]()
portainer-cli 0.3.0
Command line interface to easy communicate to your Portainer application.
Requires Python: >=2.7

# Portainer CLI

Powered by [Ilhasoft's Web Team](http://www.ilhasoft.com.br/en/).

Portainer CLI is a Python software to use in command line. Use this command line interface to easy communicate with your [Portainer](https://portainer.io/) application, like in a continuous integration and continuous deployment environments.

## Install

```
pip install [--user] portainer-cli
```

## Usage

### Global flags

| Flag | Description |
|--|--|
| `-l` or `--local` | Save and load configuration file (`.portainer-cli.json`) in current directory. |
| `-d` or `--debug` | Enable DEBUG messages in stdout |

### configure command

Configure Portainer HTTP service base url.

```bash
portainer-cli configure base_url
```

**E.g:**

```bash
portainer-cli configure http://10.0.0.1:9000/
```

### login command

Identify yourself and take action.

```bash
portainer-cli login username password
```

**E.g:**

```bash
portainer-cli login douglas d1234
```

### update_stack command

Update stack.

```bash
portainer-cli update_stack id endpoint_id [stack_file] [-env-file]
```

**E.g:**

```bash
portainer-cli update_stack 2 1 docker-compose.yml
```

#### Environment variables arguments

```bash
portainer-cli update_stack id endpoint_id [stack_file] --env.var=value
```

Where `var` is the environment variable name and `value` is the environment variable value.

#### Flags

| Flag | Description |
|--|--|
| `-env-file` | Pass env file path, usually `.env` |
| `-p` or `--prune` | Prune services |
| `-c` or `--clear-env` | Clear all environment variables |

### update_registry command

Update registry.

```bash
portainer-cli update_registry id [-name] [-url]
```

**E.g:**

```bash
portainer-cli update_registry 1 -name="Some registry" -url="some.url.com/r"
```

#### Authentication

You can use authentication passing `-a` or `--authentication` flag, but you must pass the `-username` and `-password` options.

```bash
portainer-cli update_registry 1 -a -username=douglas -password=d1234
```

### request command

Make a request.

```bash
portainer-cli request path [method=GET] [data]
```

**E.g:**

```bash
portainer-cli request status
```

#### Flags

| Flag | Description |
|--|--|
| `-p` or `--printc` | Print response content in stdout. |

## Development

This project use [Pipenv](https://pipenv.readthedocs.io/en/latest/) to manager Python packages.

With Pipenv installed, run `make install` to install all development packages dependencies.

Run `make lint` to run [flake8](http://flake8.pycqa.org/en/latest/) following PEP8 rules.

Run `make` or `make sdist` to create/update `dist` directory.
sized-cacher 1.1
cache results of function call with expire and maxsize.
Keywords: math

# Sized Cacher

Cache results of function call with expire and maxsize.

`pip3 install -U sized-cacher`

## Usage

```python
disk_cache = DiskCache("./caches", maxsize=3)

@disk_cache.caching
def fn(a):
    return a

for i in range(10):
    print(fn(i))
```

## API

* `self.save(value, *args, **kwargs)`
* `new_func = self.caching(func)`