semvec/pypi-packages huggingface dataset:
Cloud-Cells 0.0.3
Cloud-Cells allows the user to interactively create a Docker image from a Jupyter Notebook.
Requires Python: >=3.6

# Cloud-Cells

Cloud-Cells is a Jupyter Notebook extension that allows the user to deploy dockers generated by CloudCells to the cloud.

 
 [![Cloud-Cells Demo](https://raw.githubusercontent.com/QCDIS/FAIRCells/master/images/Screenshot%20from%202020-11-12%2013-17-47.png)](https://player.vimeo.com/video/478435659 "Cloud-Cells Demo")

#### Installation
Cloud-Cells can be downloaded using pip. It then needs to be enabled using three Jupyter commands. Docker is required for the extension 
 to have any effect.

```bash
$ [sudo] pip install jupyter --user
$ [sudo] pip install cloud-cells --user
$ jupyter serverextension enable --py cloud-cells --user
$ jupyter nbextension install --py cloud-cells --user
$ jupyter nbextension enable cloud-cells --user --py
```


#### Run with Docker
```bash
docker run -it -p 8888:8888  qcdis/cloud-cells 
```

#### Development
To keep your system clean it is recommended to develop using Docker. The following command will run a Jupyter Notebook 
server with Cloud-Cells enabled at http://localhost:8888. Autoreload is enabled for Python files, you will need to reload 
your browser to see changes in the front-end.

```bash
$ docker build -t cloud_cells .
```
```
daim 0.1.12
A variant annotation package
Requires Python: >=3.6

# Annotation of Identified Mutations

Annotation of Identified Mutations to Create Reports for Clinicians to Assist Therapeutic Decisions

## Prerequisites

It requires three main modules: pandas, myvariant and reportlab

```
pip install pandas
pip install myvariant
pip install reportlab
```

## Installing

```
pip install daim
```
qmusic 0.0.2
An unofficial Qmusic API Wrapper.
Requires Python: >=3.6

# Qmusic API Wrapper

[![PyPi Package](https://img.shields.io/pypi/v/pypi-project.svg)](https://pypi.org/project/qmusic/)

## Requirements

* Python 3.6+

## Installation

Install with pip `pip install qmusic`


## Description

An unofficial Python Qmusic API Wrapper. You can find the documentation [here](https://qmusic.readthedocs.io/en/latest/).
It will keep working until Qmusic changes their api. In that case I will update it as soon as possible.

If you have any further questions you can contact me on Discord: svenskithesource#2815

## Changelog

See [CHANGELOG.md](https://github.com/svenskithesource/qmusic/blob/master/CHANGELOG.md)

## License

See [LICENSE](https://github.com/svenskithesource/qmusic/blob/master/LICENSE)
ringbellerpythonapi 0.0.2
Ringbeller IoT - Cellular library Python bindings
Requires Python: >=3.6

# Ringbeller IoT Python API


### 1. Solution
The package builds a Python wrapper around the C++ Modem Library.
The native C++ library is built with make to produce a shared library (.so)
The shared library is loaded in Python with ctypes.

### 2. Sources
The original C++ Modem Library is copied in ringbellerpythonapi/src/modem.
Main package file ringbellerpythonapi.py exports all functions supported by the C++ Modem Library.

### 3. Prerequisite: WiringPi
The WiringPi library is required by the C++ Modem Library for low-level hardware communication.
To install the library:
1. Go to https://github.com/WiringPi/WiringPi
2. Download ZIP archive
3. Unzip archive: unzip WiringPi-final_official_2.50.zip
4. Compile and install library:
cd WiringPi-final_official_2.50
./build

### 4. Build C++ Modem Shared Library
> cd ringbellerpythonapi
> cd src
> make

### 5. Testing
Test scripts are placed in folder /tests
The following script attempts to turn ON and OFF the modem (debugging logs enabled):

> cd tests
> python3 testpower.py <mode>

where:
<mode> = 1 for SIMULATED mode or = 0 for HARDWARE mode (e.g. 1)

### 6. API Functions
initialize(verbose, debug, serial_port, audio_device): Initialize modem.
on(): Turn on the modem
off(): Turn off the modem
restart(): Restart the modem
connect(): Connect to modem
disconnect(): Disconnect from modem
configure(): Configure modem
send_sms(number, message): Send SMS message
receive_sms(): Receive SMS message
place_voice_call(number): Place call
receive_voice_call(): Receive call
get_call_status(): Get call status
end_call(): Hang up active voice call
begin_audio_playback(playback_file): Begin playing audio to voice call
wait_for_audio_playback(): Wait for voice-call audio-playback to end
end_audio_playback(): End playing audio to voice call
begin_audio_recording(record_file): Begin recording audio from voice call
end_audio_recording(): End recording audio from voice call
send_mms(recipient, cc, bcc, title, attachment, protocol, apn, username, password, authentication, mmsc, proxy, port): Send MMS message
get_keypad_input(length, audio_file): Get keypad input (IVR)

### 7. Logging
The logging options are provided when calling the "initialize" API function.
The package supports following logging options:
1. verbose: log level from 0 to 4
	0 - no logging
	1 - errors displayed
	2 - info and errors displayed
	3 - info, errors and warnings displayed
	4 - all messages displayed (info, errors, warnings and debug messages)
2. debug: specify 1 to enable debug simulation