This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description
#####################################################################
Ravdec- LossLess Data Compression
Algorithm Designer, and Module Developer: Mr. Ravin Kumar
Email : mr.ravin_kumar@hotmail.com
linkedin : https://in.linkedin.com/in/ravinkumar21
#####################################################################
Ravdec is based on a Lossless Data Compression Algorithm which is designed and developed by Mr.Ravin Kumar on 19 September, 2016.This compression algorithm have a fixed compression ratio of 1.1429 in all possible cases, It accepts data of following format: alphabets,numbers, and symbols.
Example: It can compress 1 GB to 896 MB.

=======Application of Ravdec =========

It can be used where the machine generates data at a very fast rate, that it became difficult for other algorithms to calculate the propability of a symbol, as data keeps on getting large, and is transmitted over the network with a much faster rate. In this case also,
the above module, and algorithm gives the same compression ratio.

=======Application of Ravdec =========

NOTE- The data that is to be compressed should have length of multiple of 8.(i.e 8 elements, or 16 elemnts or 24...so on)

1) file_compression(filename) :
It is used to read data from a file, and create a compressed file wit extention of ".rav"

2) file_decompression(filename)
It is used to read data from a previously compressed file, and create a decompressed file wit extention of ".dec"


Example:
------------------------------
import ravdec

# to compress the file have elements of multiple of 8.
ravdec.file_compression("filename.txt")

# to decompress the previously compressed file.
ravdec.file_decompression("filename.rav")

------------------------------


3) net_compression("data to be compressed of length of multiple of 8 ") - To compress the original data to transmit, that is needed to be
transmitted.

4) net_decompression(" previously compressed data") - To decompress the previously compressed data, that is received.

It is used where the machine generates data at a very fast rate, that it became difficult for other algorithms to calculate the propability of
a symbol, as data keeps on getting large, and is transmitted over the network with a much faster rate.

Example:
------------------------------
import ravdec

# for compression
compressed_data=ravdec.net_compression("ASDFGHJK")

# note- data to be compressed should have length of multiple of 8.(i.e 8 elements, or 16 elements or 24...so on)
# for decompression

decompressed_data=ravdec.decompression("previously compressed data")

------------------------------

This module is a free ware, build with the intention to help communities in data compression aspects.

Application of this module:
*It can be used where the machine generates data at a very fast rate, that it became difficult for other algorithms to calculate the
probability of a symbol, as data keeps on getting large, and is transmitted over the network with a much faster rate. In this case also, the
above module, and algorithm gives the same compression ratio.
Release History

Release History

1.0

This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

TODO: Brief introduction on what you do with files - including link to relevant help section.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
ravdec-1.0.tar.gz (2.2 kB) Copy SHA256 Checksum SHA256 Source Sep 19, 2016

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS HPE HPE Development Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting