Pre-requisites
We currently support pixelator running with Python 3.10 and 3.11. This is where we have tested on Linux machines and where currently develop pixelator.
If you want to use pixelator with an unsupported configuration, please, tell us as a general inquiry to our Support team
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
:
- pip
- conda
- mamba
pip3 install pixelgen-pixelator
conda install -c bioconda pixelator
mamba install -c bioconda pixelator
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:
- pip
- conda
- mamba
pip3 install pixelgen-pixelator==0.13.1
conda install -c bioconda pixelator=0.13.1
mamba install -c bioconda 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.