Skip to main content

Pre-requisites

We currently support pixelator running with Python 3.8, 3.9 and 3.10. This is where we have tested on Linux machines and where currently develop pixelator.

info

We plan to upgrade compatibility to the latest version of Python (i.e. 3.11)

If you want to use pixelator with an unsupported configuration, please, tell us as a general inquiry to our Support team

warning

Our software pixelator cannot be installed with macOS systems before Monterrey (i.e. < 12) with an ARM chipset.

We recommend you updating your operating system to the latest version or using pixelator command-line via Docker.

Installing Pixelator

We always recommend installing pixelator in a separate environment (e.g. mpx-analysis). Our preference is to install the Miniforge distribution of conda and mamba.

conda create -n mpx-analysis python==3.10

Enter to your recently created environment. And in the next step, you will install pixelator.

conda activate mpx-analysis

Python

For our python users, our pixelator software is easily installable via pip or conda:

pip3 install pixelgen-pixelator

warning

The pixelator version available in bioconda is not the latest one. We recommend installing it via pip.

info

If you are installing pixelator from pip, you might need to install fastp as well.

This will create the pixelator command line in your environment and will open all the methods as a programming interface from python.

If you want to install a specific version of pixelator (e.g. 0.13.1 was the first released version), you can do the following:

pip3 install pixelgen-pixelator==0.13.1

You can see all available pixelator releases along with release notes here: https://github.com/pixelgentechnologies/pixelator/releases

R

You cannot install pixelator from R as it has been developed for Python.

However, we offer a specific R package called pixelatorR to analyze MPX data if you are using R in your programming workflow. Follow on to our tutorials section.