Installation
The relevant code is contained on GitHub at https://github.com/shubhamchandak94/ProtographLDPC/.
The code has been tested on Linux and MacOS with Python 3.
Do a recursive download:
git clone --recursive https://github.com/shubhamchandak94/ProtographLDPC/
Enter the project directory:
cd ProtographLDPC/
To update submodule in existing clone, run
git pull --recurse-submodules
git submodule update --init --recursive
Install LDPC-codes submodule:
cd LDPC-codes/
make
cd ..
Install PEG library:
cd peg/
make
cd ..
For usage and test scripts, see this page.