Phinka tools for data processing
Project description
Phinka tools for data processing
Launch by python -m phinka
with python-is-python3
installed. Help is available with the --help
option. Check out the package source of phinka.__main__.py
for more details.
blwz
compression
A data compression tool. A BWT transform followed by partition on the following letter, with an offset LZW per partition and then another partition into three symbol rate groups with a final gzip.
The BWT groups similar symbols. The partition keeps the LZW dictionary smaller. The second partition removes some common most significant bits from the LZW dictionary keys. The gzip then chooses a good coding for the final symbol stream based on remaining entropy.
Some say it's an experiment in removing self-partition mutual information. So when I say the LZW dictionary is smaller, each one is. But there is now an LZW dictionary for each partition. Along with common lettering in each partition from the BWT this improves the LZW.
Making the LZW index down from the last dictionary entry as zero, makes more zeros in the stream, and uncommon individual symbols have lower (more zeros) entry codes from the partition. The high bits of dictionary codes also "gtow" slower and have more zeros earlier in the partition, so these can be grouped as a secondary partitioning and effectively compressed by gzip.
It is thus an experiment in information "fission" in the partion of information blocks to test the limits of the Landau information mass energy equivalence with the "evaporated radiation" information being mutual and hence not stored with the remaining information "mass" pattern.
The "evapourate" is inferred at decompression as it has to have a necessary form to refuse the block to the required form is the hypothesis. Either it then further implies a fusion form exists or it doesn't.
Thanks The Management
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file phinka-1.0.4.tar.gz
.
File metadata
- Download URL: phinka-1.0.4.tar.gz
- Upload date:
- Size: 9.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a8ce21bc297c1319d0f940dd6c9432274315da90876ee4041be2a0106bf3a60 |
|
MD5 | 38509fa406e96c92fb40dd7e17d916cb |
|
BLAKE2b-256 | 3ef2ee42509eaa85742400c4afc381a3519fe7527868362892f55f8a4dbe60f7 |
File details
Details for the file phinka-1.0.4-py3-none-any.whl
.
File metadata
- Download URL: phinka-1.0.4-py3-none-any.whl
- Upload date:
- Size: 12.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f25835dd775c48e7ad3f5163160c5277b47b182af1260339647df597c9b0b870 |
|
MD5 | 1e92ad1a18d0676ab91a153f616a8cda |
|
BLAKE2b-256 | 3e1a445d2758201047b3ffbe6e74e30eca77d115e59e9bb2192628f611ec7b11 |