semvec/pypi-packages huggingface dataset:
array-as-vcf 1.1.0
Convert SNP array to VCF
License: MIT
Requires Python: >=3.6
Keywords: array,vcf,SNP,convert,OpenArray,Cytoscan,lumi370k,lumi317k,Affymetrix

# Array As VCF

`array-as-vcf` is a small library and tool to 
convert common SNP array formats to VCF format.

There are four currently supported array formats:

* Affymetrix (TSV export)
* Cytoscan HD Array (TSV export)
* Lumi 317k array (TSV export)
* Lumi 370k array (TSV export)
* Multi-sample OpenArray (TSV export)

Binary formats are not (yet) supported.
 

# Requirements

* Python 3.6
* requests

# CLI usage

The `array-as-vcf` tool will convert array files to VCF format.
It will auto-detect the type of array file, and throw an error if it can't
determine it. 

The generated VCF file is printed to stdout.

A sample name to be used in the VCF file _must_ be supplied.

The REF and ALT alleles will be queried from Ensembl if no `lookup-table` is
supplied. This requires a working internet connection, and can be quite slow
due the amount of HTTP requests that are necessary.

When supplied with `lookup-table`, no requests are made for the rsIDs 
which exist within the lookup table. The lookup table is a JSON file,
containing a single large object of shape:

```json
{
  "rs0": "{ref_allele}:{alt_alleles}:{ref_is_minor_allele}"
}
``` 

E.g. 

```json
{
  "rs1000003": "A:G:F"
}
```

If you have never run `array-as-vcf` before , you can run `array-as-vcf` sans lookup table
and `dump` the generated internal lookup table to a file for next iterations.

```bash
Usage: array-as-vcf [OPTIONS]

Options:
  -p, --path PATH              Path to array file  [required]
  -b, --build [GRCh37|GRCh38]
  -s, --sample-name TEXT       Name of sample in VCF file
  -c, --chr-prefix TEXT        Optional prefix to chromosome names
  -l, --lookup-table PATH      Optional path to existing lookup table for
                               rsIDs.
  -d, --dump PATH              Optional path to write generated lookup table
  --help                       Show this message and exit.

```
pkgnmae-88ddefd0-b1a5-4e18-93eb-69fb288bb9d8 0.1.1
Test template package
License: MIT
Requires Python: >=3.9,<4.0
Keywords: template,peotry,managed,test,package

# tplttestpkg

Lorem ipsum dolor sit amet consectetur adipisicing elit. Error atque nobis, molestias delectus rem laudantium sapiente consectetur maiores reiciendis ipsa ducimus, obcaecati hic. Distinctio natus repudiandae perferendis dolor dolore, commodi corporis, mollitia molestias ducimus quis iusto at accusamus? Culpa distinctio ducimus est voluptatum esse consequuntur quam veniam magnam aperiam inventore vel fugiat deleniti voluptas, earum numquam suscipit eveniet. Earum nihil ab rem quisquam unde delectus ea inventore dolores odit vero!
msmart 0.2.5
A library to control Midea appliances via the Local area network
License: MIT

This is a library to allow communicating to a Midea AC via the Local area network.

# midea-msmart
[![Build Status](https://travis-ci.org/mac-zhou/midea-msmart.svg?branch=master)](https://travis-ci.org/mac-zhou/midea-msmart)
[![PyPI](https://img.shields.io/pypi/v/msmart.svg?maxAge=3600)](https://pypi.org/project/msmart/)


This a mirror from the repo at [NeoAcheron/midea-ac-py](https://github.com/NeoAcheron/midea-ac-py).

But this library just allow communicating to a Midea AC via the Local area network, not via the Midea Cloud yet.

Thanks for [yitsushi's project](https://github.com/yitsushi/midea-air-condition), [NeoAcheron's project](https://github.com/NeoAcheron/midea-ac-py), [andersonshatch's project](https://github.com/andersonshatch/midea-ac-py).

## How to Use
- you can use command ```midea-discover``` to discover midea devices on the host in the same Local area network. Note: This component only supports devices with model 0xac (air conditioner) and words ```supported``` in the output.
    ```shell
    pip3 install msmart
    midea-discover
    ```
- then you can use a custom component for Home Assistant [here](https://github.com/mac-zhou/midea-ac-py)

## Buy me a cup of coffee to help maintain this project further?

- [via Paypal](https://www.paypal.me/himaczhou)
- [via Bitcoin](bitcoin:3GAvud4ZcppF5xeTPEqF9FcX2buvTsi2Hy) (**3GAvud4ZcppF5xeTPEqF9FcX2buvTsi2Hy**)
- [via AliPay(支付宝)](https://i.loli.net/2020/05/08/nNSTAPUGDgX2sBe.png)
- [via WeChatPay(微信)](https://i.loli.net/2020/05/08/ouj6SdnVirDzRw9.jpg)

Your donation will make me work better for this project.
libmsym 0.2.4.2
libmsym python binding
License: MIT

# libmsym

libmsym is a python module c binding for libmsym that uses ctypes.
It requires numpy for some functionality.
See project README.md for installation instructions and the ./examples/ directory for usage examples



## comments

This package is uploaded to [pypi.org](pypi.org) under MIT License, but if the author ask for the
administration of the package, it will be trasnfered at any time. 

email: [zyx474029625@126.com](mailto: zyx474029625@126.com)