semvec/pypi-packages huggingface dataset:
genome-downloader 0.0.6
A package to download genome, annotations and bowtie2 indexes
Requires Python: >=3.8
Keywords: genomics,bioinformatics

=================
genome_downloader
=================

Introduction
============

This package can be used to download commonly used reference genomes and annotations associated with
them. Currently **hg19**, **hg19** and **hg19** genomes are supported

Downloading a genome
====================

    python -m genome_downloader <genome> <destination>

Genome directory structure
==========================
Each genome is downloaded into <destination>/<genome> folder (e.g. ``python -m genome_downloader mm10 genomes``
will download data into **genomes/mm10** folder)

.. code-block::

    <destination>
    └── <genome>
        │   annotation
        │   ├── ChromInfo.txt               - Chromosome sizes
        │   ├── cytoBand.txt                - Cytoband information
        │   ├── <genome>.chrom.sizes        - Chromosome sizes
        │   ├── <genome>.ncbiRefSeq.gtf.gz  - Genome annotations with putative transcripts
        │   ├── <genome>.refGene.gtf.gz     - Curated genome annotations
        │   └── ucsc_repeatmasker.tsv       - Repeatmasker's repeats coordinates
        ├── <genome>.fa                     - Reference genome
        ├── <genome>.fai                    - Reference genome index
        ├── <genome>.*.bt2                  - Bowtie2 index files
        └── <genome>.rev.*.bt2              - Bowtie2 index files
multi-exe-maker 0.4
This program can make a lot of executables files at the same time, in order to save time

# Multiple Exe Maker

[![Build Status](https://travis-ci.org/joemccann/dillinger.svg?branch=master)](https://travis-ci.org/joemccann/dillinger)

Multiple Exe Maker is a python program that saves time when transforming the various python files into executable files

## Features

- Select as many python files you want
- Save generated files at the same folder

## Tech

Multiple Exe Maker uses a number of open source libraryes to work properly:
- Multiprocessing
- PySimpleGUI
- pathlib
- os


## Installation

Dillinger requires Python : 3.6-3.10+ to run.

You can install this project using PyPI:
```sh
pip install multi_exe_maker
```


## Usage
Then to run it, execute the following in the terminal:
```sh-
multi_exe_maker
```
pyds-ext 2.0.0
Extra binding patches for nvidia deepstream.

# pyds_ext

python bindings for nvidia deepstream

[pybind11](https://github.com/pybind/pybind11) bindings to access Nvidia
[DeepStream](https://developer.nvidia.com/deepstream-sdk) metadata from Python - uses patched [deepstream_python_apps](https://github.com/rmclabs-io/deepstream_python_apps). This package offers the same
functionality as the [default nvidia bindings](https://github.com/NVIDIA-AI-IOT/deepstream_python_apps),
as well as some additional funcitonality:

* Allow to install with pip: wheels for x86-64 (GPU) and aarch64 (jetson) are available
* Patch pybind bindings to allow maskrcnn masks extraction

Previous version:

The following patches were included in the previous version (<2), and are no longer
required because they are included in the vanilla bindings:

* Tracker meta info (`NvDsPastFrame...` classes)
* Detector and tracker bbox info (`NvDsObjectMeta.[tracker/detector]_bbox_info...` attrs) from Python.
* Analytics Metadata (`NvDsAnalyticsFrameMeta` and `NvDsAnalyticsObjInfo`) from Python.

## Installation


### Prerequisites

1. python3.8
2. Jetson (Xavier only tested) or Nvidia GPU
3. Deepstream>=6 (6.1 only tested)
4. [Option A] [pep-517](https://www.python.org/dev/peps/pep-0517/) compatible pip:

   ```console
   pip install "pip>=10"
   ```

5. [Option B] Only necessary for old `pip<10`:
   * [pybind11](https://github.com/pybind/pybind11):
     * [Option B.1] You might try simply `pip install pybind11`.
     * [Option B.2] The recommended way is to [build it from source](https://pybind11.readthedocs.io/en/stable/basics.html?highlight=install#compiling-the-test-cases)

### Install package

```console
pip install --upgrade pip>=10
pip install pyds_ext
```

## Usage

This meta-package provides a single package:

### Standard pyds
1. `pyds`: Patched pyds from `/opt/nvidia/deepstream/deepstream/lib`
See oficial documentation [here](https://github.com/NVIDIA-AI-IOT/deepstream_python_apps)



### Maskrcnn extraction

Use the following as a reference to extract the `np.ndarray` of the mask:

```python
import pyds

def osd_sink_pad_buffer_probe(pad, info, u_data):

    # ... code to acquire frame_meta
    l_obj = frame_meta.obj_meta_list
    while l_obj is not None:
        try:
            obj_meta = pyds_bbox_meta.NvDsObjectMeta.cast(l_obj.data)
        except StopIteration:
            break
        mask_array = obj_meta.mask_params.data
        print(f"mask_array: {mask_array}")
        try: 
            l_obj = l_obj.next
        except StopIteration:
            break
        ...
```

To convert the mask to an `uint8` bidimensional matrix, see [this code](https://github.com/rmclabs-io/deepstream_python_apps/blob/e8779bc27b72fa876708cbca990192c4940f9711/3rdparty/pyds_labs/pyds_labs/maskrcnn.py#L83).

For this and other utilities, consider using the [pythia](https://github.com/rmclabs-io/pythiags) package, which builds on
this and adds pythonic iteration and common deepstream boilerplate.

## References

* [mask patch](https://forums.developer.nvidia.com/t/accessing-mask-parameters-from-nvosd-maskparams-in-python-not-using-triton/216724/6)
mff-pytex 0.4.2
MFF PyTeX is a framework for writing tex documents in python.
Requires Python: >=3.10
Keywords: mff_pytex

=========
MFF PyTeX
=========


.. image:: https://img.shields.io/pypi/v/mff_pytex.svg
        :target: https://pypi.python.org/pypi/mff_pytex


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




MFF PyTeX is a framework for writing tex documents in python.


* Free software: MIT license
* Documentation: https://mff-pytex.readthedocs.io.
Bucketshunter 0.9
Scan for open buckets, misconfigurations and dump contents.
Requires Python: >=3.6

# BucketsHunter ☁️🪣

BucketsHunter is an opensource tool to find Open Buckets, Misconfigured Permissions and dump bucket's contents.
## Installation 

From source:
```bash
git clone https://github.com/DanielAzulayy/BucketsHunter.git
cd BucketsHunter
python3 -m pip install -r requirements.txt
python3 -m BucketsHunter
```

## Features ⚡️
 - Scans all buckets permissions & finds misconfigurations
 - Fast multi threaded scanning
 - UI friendly - supports JSON scan results to a local folder
 - Buckets Regions support
 

## Cloud Providers Support ️️ ☁️
- AWS 
- Azure
- GCP
- DigitalOcean (soon)
- Linode (soon)
- Alibaba Cloud (soon)
- Wasabi (soon)

## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

## Authors
- Daniel Azulay - [danielazulayy](https://github.com/danielazulayy)

## License
[MIT](https://choosealicense.com/licenses/mit/)
milkshakelang 0.1.0
The MilkShake Programming Language.

# The MilkShake Programming Language

Dedicated to the biggest MilkShake lover Igor ❤️

## Installation
```
pip install milkshakelang
```

## Usage
MilkShakeLang commands:
- **give** [owner] [size] milkshake
- **drink** [owner] milkshake [ounces]
- **refill** [owner] milkshake [ounces]

Available MilkShake sizes:
- *demi* - 3 ounces
- *short* - 8 ounces
- *tall* - 12 ounces
- *grande* - 16 ounces
- *venti* - 24 ounces
- *trenta* - 30 ounces

Write MilkShakeLang [script](https://github.com/dayyass/milkshakelang/blob/main/script.milkshake):
```
give Igor venti milkshake
# Igor got Venti MilkShake (24 ounces)

give Dani grande milkshake
# Dani got Grande MilkShake (16 ounces)


drink Igor milkshake 16
# Igor:
# - Drank 16 ounces - so delicious!

drink Igor milkshake 16
# Igor:
# - Drank 8 ounces and finished my milkshake...
# - I want more!

drink Igor milkshake 16
# Igor:
# - There is nothing to drink...
# - Need more milkshake!

drink Dani milkshake 16
# Dani:
# - Drank 16 ounces and finished my milkshake...
# - I want more!


refill Dani milkshake 16
# Dani:
# - Incredible, full cup of milkshake!

refill Igor milkshake 16
# Igor:
# - Wow, 16 ounces of new milkshake!

refill Igor milkshake 16
# MilkShakeOverflowError: Milkshake was spilled on the floor!

```

Run the script:
```
milkshakelang script.milkshake
```

## Requirements
Python >= 3.7
dhtc-server 2.0.5
distributed hash table crawler ui and api server
Keywords: dhtc server

# dhtc-server

[dhtc](https://github.com/nbdy/dhtc) ui part with api endpoints<br>
use [dhtc-client](https://github.com/nbdy/dhtc-client) with this

## usage

```shell
(venv) nbdy@c0:~$ python3 dhtc_server --help
usage: [-h] [--host HOST] [--port PORT]

options:
  -h, --help            show this help message and exit
  --host HOST           server address
  --port PORT           server port
```

## [specification](dhtc_server.md)

## video

https://user-images.githubusercontent.com/12073272/184382122-2dee4c7c-2786-40eb-9b79-1383d36c97cf.mp4