Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Analysis: Clean up, argparse, and tests (#33)
* decoder: started cleanup * cos: decoder cleanup: added meti message since it is not available online anymore * cos: decoder cleanup: added argparse * cos: decoder cleanup: README for examples for analysis * decoder: argument parser * cosmicos: decoder cleanup: todo in arguments parsing * cosmicos: decoder cleanup: added various commandline parameters, generalized ngram entropy plot * analysis: cleaned up single file - removed decoding - cleaned up functions - finished command line arguments * analysis: fixed some minor bugs * analysis: meti.txt updated * analysis: changed random generation of messages due to best practises * analysis: meti.txt updated * analysis: removed examples * analysis: started adding test suits * analysis: small changes test suits * analysis: added entropy tests * analysis: added zipf tests * analysis: small documentations * analysis: simplified word rank code * analysis: simplified entropy calculation code * analysis: comment in entropy calculation * analysis: removed some non-necessary variables * analysis: simplified guess control character code * analysis: added CI testing to workflows * cos: changed Python version in workflows to 3.8 * cos: added Python numpy package to workflows * cos: tried numpy not via systems package but by steps in job in workflow yaml file * cos: added missing matplotlib in workflow yaml file; separated standard library imports from external dependencies in Python file
- Loading branch information