Skip to main content

A collection of python utilities

Project description

  • Master build status: Master Build Status

  • Development build status: Dev Build Status

A collection of python utilities

Version: 0.5.0b

Tools:

  • search_range (A utility for manipulating numerical ranges)

  • status_bar (A simple progress bar indicator)

The bio package: * maf2bed (A command line utility for parsing a .maf file and converting coordinates from 1-based (maf standard) to 0-based (bed standard)) * tsvmanip (A command line utility for filtering, rearranging, and modifying tsv files)

The io package: * Socket (A low-level network IO class built on top of the standard socket class) * SocketServer (A low-level listen server to accept connections and return Socket classes) * QueuedSocket (A low-level network IO class built to manage input across multiple channels)

The security package: * SecureSocket (A mid-level network IO class built to manage encrypted network communications) * SecureConnection (A high-level, multithreaded class for sending and receiving encrypted files and messages) * SecureServer (A low-level listen server to accept connections and return SecureConnection instances) * encryptFile and decryptFile (Simple methods for encrypting and decrypting local files)

Documentation:

Detailed documentation of these packages can be found on the agutil Github wiki page

Installation note:

This package requires PyCrypto, which typically has issues compiling on windows. If you are on windows and pip install agutil fails during the installation of PyCrypto, then follow the instructions here for installing PyCrypto from a precompiled wheel, and then run pip install agutil again.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agutil-0.5.0b0.tar.gz (15.1 kB view details)

Uploaded Source

Built Distribution

agutil-0.5.0b0-py3-none-any.whl (21.6 kB view details)

Uploaded Python 3

File details

Details for the file agutil-0.5.0b0.tar.gz.

File metadata

  • Download URL: agutil-0.5.0b0.tar.gz
  • Upload date:
  • Size: 15.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for agutil-0.5.0b0.tar.gz
Algorithm Hash digest
SHA256 5002e2f74c1f8472eb62cc8246eb5266fb2690e65a52920e78bfdb53fa623839
MD5 e348fde32acbc70f0e9a02dde0db4ef0
BLAKE2b-256 5c2b35ad2bd3d2140909df6769ca1dd4ec3032bb2062f74df8ec96222e868292

See more details on using hashes here.

File details

Details for the file agutil-0.5.0b0-py3-none-any.whl.

File metadata

File hashes

Hashes for agutil-0.5.0b0-py3-none-any.whl
Algorithm Hash digest
SHA256 fec525ed184921d31d09d6085d723fcdeef31bee3598787bcb567668f725ae95
MD5 23ad210be790a9b97597ae5175687309
BLAKE2b-256 a77ff131269b79b171f9f64281d56b048a34503d24d61a8dfb01a062cf91333f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page