Link Search Menu Expand Document

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.