Download PUNCH2 and Embedding Software
We offer two ways to download the PUNCH2 software, allowing you to set it up on your own server or laptop. The software is compatible with Linux, Mac, and Windows operating systems. The prediction functionality is divided into two separate packages for flexibility: the sequence embedding package, called "Embedding," and the predictor package, named "PUNCH2-light." You can download and install these packages locally either via GitHub or Docker. Although both options are available, we recommend using Docker, as it simplifies the setup process by eliminating the need to manually install dependencies or configure the environment.
Regardless of whether you choose GitHub or Docker, you need to follow these steps:
- Refer to the README files in the repositories for detailed installation instructions.
- Run the Embedding tool to generate sequence embeddings.
- Use the generated embeddings as input for the PUNCH2-light software to obtain IDR predictions.
Option 1: Download the Software from GitHub
The source code and installation instructions are available on our GitHub repositories:
Option 2: Use Docker (Recommended)
Alternatively, you can run the software through Docker without manually installing any dependencies. The installation instructions are provided in the GitHub repositories. You can access the Docker images through the following links:
For more detailed information, please refer to the documentation available in the PUNCH2 GitHub repository.