semvec/pypi-packages huggingface dataset:
dixa-api 1.1.0
Python API Client for Dixa
Requires Python: >=3.11

# Dixa API Wrapper

[![Python](https://img.shields.io/pypi/pyversions/dixa-api.svg)](https://badge.fury.io/py/recharge-api)
[![PyPI](https://badge.fury.io/py/dixa-api.svg)](https://badge.fury.io/py/recharge-api)
[![PyPI](https://github.com/ChemicalLuck/dixa-api/actions/workflows/python-publish.yml/badge.svg)](https://github.com/ChemicalLuck/recharge-api/actions/workflows/python-publish.yml)
![PyPI - Downloads](https://img.shields.io/pypi/dm/dixa-api)

## Installation

```bash
pip install dixa-api
```

## Usage

```python
from dixa import DixaAPI

client = dixa(access_token='XXXXX')

agents = client.Agents.list()

for agent in agents:
    print(agent['id'])
```

For more details on the content of the reponses, visit the [official dixa API docs](https://docs.dixa.io/openapi/dixa-api/v1/overview/).

## Resources Available
### v1
- Agents
- Analytics
- Anonymization
- Contact Endpoints
- Conversations
- Custom Attributes
- End Users
- Internal Notes
- Messages
- Queues
- Ratings
- Search
- Tags
- Teams
- Webhooks

## Resources

- [dixa API v1](https://docs.dixa.io/openapi/dixa-api/v1/overview/)

## License

[MIT](LICENSE)
rpg 2.0.5
In silico protein digestion
Requires Python: >=3.6
Keywords: protein, peptide, enzyme, protease, digestion

RapidPeptidesGenerator (RPG)
============================

Rapid Peptides Generator (RPG) is a software dedicated to predict proteases-induced cleavage sites on amino acid sequences.

.. image:: https://badge.fury.io/py/rpg.svg
    :target: https://badge.fury.io/py/rpg
    :alt: Pypi repo

.. image:: https://gitlab.pasteur.fr/nmaillet/rpg/-/badges/release.svg
    :target: https://gitlab.pasteur.fr/nmaillet/rpg/-/releases
    :alt: Latest release

.. image:: https://gitlab.pasteur.fr/nmaillet/rpg/badges/master/pipeline.svg
    :target: https://gitlab.pasteur.fr/nmaillet/rpg/commits/master
    :alt: Build Status

.. image:: https://gitlab.pasteur.fr/nmaillet/rpg/badges/master/coverage.svg
    :target: https://gitlab.pasteur.fr/nmaillet/rpg/commits/master
    :alt: Coverage Report

.. image:: https://readthedocs.org/projects/rapid-peptide-generator/badge/?version=latest
    :target: https://rapid-peptide-generator.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation Status

:note: RPG is tested with Gitlab Ci for the following Python version: 3.6 to 3.12
:issues: Please use https://gitlab.pasteur.fr/nmaillet/rpg
:publication: To cite RPG, please refer to https://doi.org/10.1093/nargab/lqz004


Overview
========

Rapid Peptides Generator (RPG), is a standalone software dedicated to predict proteases-induced cleavage sites on sequences.

RPG is a python tool taking a (multi-)fasta/fastq file (gzipped or not) of proteins as input and digest each of them. The digestion mode can be either 'concurrent', i.e. all enzymes are present at the same time during digestion, or 'sequential'. In sequential mode, each protein will be digested by each enzyme, one by one.

The resulting peptides contain information about positions of cleavage site, peptide sequences, length, mass as-well as an estimation of isoelectric point (pI) of each peptide. Shortly, the isoelectric point is the pH at which a peptide carries no net electrical charge and a good approximation can be computed on small molecules. Results are outputted in multi-fasta, CSV or TSV file.

Currently, 45 enzymes and chemicals are included in RPG. The user can easily design new enzymes, using a simple yet powerful grammar. This grammar allows the user to design complex enzymes like trypsin or thrombin, including many exceptions and different cleavage sites. User-defined enzymes are then interpreted by RPG and included in the local installation of the software.

RPG follows the standards for software development with continuous integration on Gitlab (https://gitlab.pasteur.fr/nmaillet/rpg) and automatic on-line documentation (https://rapid-peptide-generator.readthedocs.io).



Installation
============

In order to install RPG, you can use **pip**:

.. code-block:: shell

    pip3 install rpg

This command installs RPG and its Python dependencies.


Usage
=====

From the command line:

.. code-block:: shell

    rpg --help
download_images_1 0.0.1
A simple package to download images from URLs.
Requires Python: <4.0,>=3.10

# Image Downloader
A Python package to download images from given URLs and save them with unique filenames. This package is especially useful for batch downloading and saving images while avoiding filename conflicts.

## Features
- Downloads images from a list of URLs.
- Saves images to a specified directory.
- Ensures unique filenames using timestamps.
- Handles filename conflicts interactively.
- Displays progress using a dynamic progress bar in Jupyter Notebook.

## Installation
You can install the package using pip:
```bash
pip install download_images_1
```
## Usage
### Basic Usage
```python
from download_images_1 import download_images
# List of image URLs
urls = [
    'https://images.pexels.com/photos/45201/kitty-cat-kitten-pet-45201.jpeg?auto=compress&cs=tinysrgb&w=1440',
    'https://images.pexels.com/photos/104827/cat-pet-animal-domestic-104827.jpeg?auto=compress&cs=tinysrgb&w=1440'
]
# Destination directory
destination_directory = 'data/cat'
# Base name for the images
image_name = 'cat'
# Download images
download_images(urls, destination_directory, image_name)
```
### Handling Filename Conflicts
If a file with the same name already exists, you will be prompted to either skip the file, modify the filename, or use a unique timestamp.


# Example usage
```python
urls = [
    'https://images.pexels.com/photos/45201/kitty-cat-kitten-pet-45201.jpeg?auto=compress&cs=tinysrgb&w=1440',
    'https://images.pexels.com/photos/104827/cat-pet-animal-domestic-104827.jpeg?auto=compress&cs=tinysrgb&w=1440'
]
destination_directory = 'data/cat'  # Use a relative path for compatibility
image_name = 'cat'
download_images(urls, destination_directory, image_name)
```
%ls
pyscheme 0.0.4
Minimal r7rs scheme python library with a repl. Made by gpt, maintained by a human.
Requires Python: >=3.10

Minimal r7rs scheme python library with a repl. Made by gpt, maintained by human.

# Install

```shell
pip install pyscheme
```

## Using git to install latest version

```shell
pip install git+https://github.com/dbian/pyscheme.git
```

# Implemented Features

- Lexical scope `let`,`let*`. `begin`, `if`, `lambda`, `define`... etc.
- Full featured Macro system, which means you can use `_` and `...` in pattern matching rules.
- [x] easy template interpolation support aka.: "`", "," and ",@"
- Use `put` to extend scheme language easily with power python ecosystem.
- Single line comment, start with `;`
- REPL, with clojure like `*1` `*2` `*3` result cache support
- More to discover...

# Usage


```python
import pyscheme
env = pyscheme.new_env()
assert pyscheme.run("(define bb (lambda (aa) (+ aa 2))) (bb 5)", env) == 7

def str_format_func(f, *args):
    return f % args
pyscheme.put("format", str_format_func)
pyscheme.put("variable", 123)

```

# Future plans

- [ ] macros system add hygienic variable support
- [ ] more standard functions
- [ ] call/cc
- module system
- more