semvec/pypi-packages huggingface dataset:
designofexperiment 1.6.2
A Python Package for intuitive design of experiments with user-friendly analysis of results

# design-of-experiments
A Python Package for Design of Experiments

# Motivation
I worked with a research team investigating how Design of Experiments could be applied to Synthetic Biology over the summer of 2020, as part of this I made a general software review and was a little dissapointed at the sparsity of python packages for designing experiments, and what packages were available I found to be considerably inferior to the comercial DOE software like JMP, MODDE, or Minitab. So, I have created this python package to offer an open-source package for the Design of Experiments!

# Example
```python
>>>import design
>>>Factors = {'Height':[1.6,2],'Width':[0.2,0.4],'Depth':[0.2,0.3],'Temp':[10,20],'Pressure':[100,200]}
>>>design.Factorial.frac_fact_2level(Factors,10)

   Height  Width  Depth  Temp  Pressure
0     1.6    0.2    0.2    20       200
1     1.6    0.2    0.3    20       100
2     1.6    0.4    0.2    10       200
3     1.6    0.4    0.3    10       100
4     2.0    0.2    0.2    10       100
5     2.0    0.2    0.3    10       200
6     2.0    0.4    0.2    20       100
7     2.0    0.4    0.3    20       200
```
# Installation
```
pip install designofexperiment
```

#
hexedit 0.1
A simple, in-terminal text editor, like Vim.
Requires Python: >=3.5

<p align="center">
  <img src="https://github.com/RealAAbraham/HexEdit/raw/master/assets/logo.png"/>
</p>

# RADIOACTIVE YAML

[![Build Status](https://travis-ci.org/RealAAbraham/HexEdit.svg?branch=master)](https://travis-ci.org/RealAAbraham/HexEdit)

## ABOUT

I use Vim a lot and wanted to see if I could write a similar program in Python. HexEdit is the result of these efforts.

## DOCUMENTATION
- [INSTALLATION](https://github.com/RealAAbraham/HexEdit/blob/master/docs/INSTALLATION.markdown)
- [USAGE](https://github.com/RealAAbraham/HexEdit/blob/master/docs/USAGE.markdown)
- [BUILDING](https://github.com/RealAAbraham/HexEdit/blob/master/docs/BUILDING.markdown)
- [LICENSE](https://github.com/RealAAbraham/HexEdit/blob/master/docs/LICENSE.markdown)
- [CHANGELOG](https://github.com/RealAAbraham/HexEdit/blob/master/docs/CHANGELOG.markdown)

## NOTE

- HexEdit by Alexander Abraham
- licensed under the MIT license
contributor-network 0.1.0
Create an interactive contributor network graph from git/hg repository
Requires Python: >=3.8
Keywords: free-software open-source contributor graph network

# Contributor Network Graph

Create a graph visualization from a code repository.

![Graph for contributor-network repository](data/contributor-network-graph.png)


## Installing

```
pip install contributor-network
```

## Running

Given a file called `dependencies.csv`, like:

```csv
name,repository_type,repository_url,depended_by
contributor-network,git,https://github.com/PythonicCafe/contributor-network,
lxml,git,https://github.com/lxml/lxml,contributor-network
tqdm,git,https://github.com/tqdm/tqdm,contributor-network
```

Execute:

```shell
python -m contributor_network.cli \
	--temp-dir=/tmp/repositories/ \
	dependencies.csv \
	network/
```
aiohttp_remotes 1.0.0
Control remote side information.
Requires Python: >=3.6

===============
aiohttp-remotes
===============

The library is a set of useful tools for ``aiohttp.web`` server.

The full list of tools is:

* ``AllowedHosts`` -- restrict a set of incoming connections to
  allowed hosts only.
* ``BasicAuth`` -- protect web application by *basic auth*
  authorization.
* ``Cloudflare`` -- make sure that web application is protected
  by CloudFlare.
* ``ForwardedRelaxed`` and ``ForwardedStrict`` -- process
  ``Forwarded`` HTTP header and modify corresponding
  ``scheme``, ``host``, ``remote`` attributes in strong secured and
  relaxed modes.
* ``Secure`` -- ensure that web application is handled by HTTPS
  (SSL/TLS) only, redirect plain HTTP to HTTPS automatically.
* ``XForwardedRelaxed`` and ``XForwardedStrict`` -- the same
  as ``ForwardedRelaxed`` and ``ForwardedStrict`` but process old-fashion
  ``X-Forwarded-*`` headers instead of new standard ``Forwarded``.


Read https://aiohttp-remotes.readthedocs.io for more information.



The library was donated by Ocean S.A. https://ocean.io/

Thanks to the company for contribution.
uuid-shortener-py 1.1.0
Shorten a uuid into a URL friendly format.
Keywords: Python,UUID,UUID Shortener,Hex base,Short URL

# uuid_shortener

[![Build Status](https://travis-ci.com/El-Sam/uuid_shortener.svg?branch=master)](https://travis-ci.com/El-Sam/uuid_shortener)
[![PyPI supported versions](https://img.shields.io/pypi/pyversions/uuid-shortener-py.svg)](https://pypi.python.org/pypi/uuid-shortener-py)
[![PyPI version](https://badge.fury.io/py/uuid-shortener-py.svg)](https://badge.fury.io/py/uuid-shortener-py)

**uuid_shortener** is a library for shortening UUIDs into an alphanumerical format suitable for usage in URLs.

The alphanumerical format is Flicker base 58 encoding.

## Installation

from [Pypi](https://pypi.org/project/uuid-shortener-py/):

` pip install uuid-shortener-py `

## Module usage

The `UuidShortener` object can be created with/without a prefix.

##### Example 1: without prefix

```python
from uuid_shortener import UuidShortener
from uuid import uuid4

if __name__ == "__main__":
    print('******** Without prefix')

    shortener = UuidShortener()
    uuid_4 = uuid4()

    short_uuid = shortener.shorten(uuid_4)
    unshortened_uuid = shortener.unshorten(short_uuid)

    print(f'Uuid to shorten: {uuid_4}')
    print(f'shortened uuid: {short_uuid}')
    print(f'unshortened uuid(original uuid): {shortener.unshorten(short_uuid)}')

```

##### Output 1:

```
******** Without prefix
Uuid to shorten: 177d1b53-77d5-42b2-8b8f-8d86579deb52
shortened uuid: 3Ueemi554rN46ioLFw3dZG
unshortened uuid(original uuid): 177d1b53-77d5-42b2-8b8f-8d86579deb52
```
-----
##### Example 2: with prefix

```python
from uuid_shortener import UuidShortener
from uuid import uuid4

if __name__ == "__main__":
    print('******** With prefix')

    shortener = UuidShortener('meow')
    uuid_4 = uuid4()

    short_uuid = shortener.shorten(uuid_4)
    unshortened_uuid = shortener.unshorten(short_uuid)

    print(f'Uuid to shorten: {uuid_4}')
    print(f'shortened uuid: {short_uuid}')
    print(f'unshortened uuid (original uuid): {shortener.unshorten(short_uuid)}')
```

##### Output 2:

```
******** With prefix
Uuid to shorten: 2bea23d4-2b96-485d-8788-0c606ab93319
shortened uuid: meow-6qwbaCZnHtxJsj4uJTKJSV
unshortened uuid (original uuid): 2bea23d4-2b96-485d-8788-0c606ab93319
```

##### As an easy, one-way generator

```python
from uuid_shortener import ShortUuidGenerator
from uuid import uuid4

if __name__ == "__main__":
    print('******** Generator')

    uuid_gen = ShortUuidGenerator(prefix='meow', uuid=uuid4)

    print('Shortened uuid 1: {}'.format( uuid_gen() ))
    print('Shortened uuid 2: {}'.format( uuid_gen() ))
```

##### Output 3:

```
******** Generator
Shortened uuid 1: meow-9ubC52uXU1MM9PcrUMaNNc
Shortened uuid 2: meow-wqTnxvHfWzrPvREcVi5RAf
```

## License

[MIT](./LICENSE)