Installation¶
Using a pip command¶
We have submitted a package to the Python Package Index (PyPI) for easy installation. You can install the package using the following command:
pip install GenerativeProteomics
This way, you can install the package and its dependencies in one go.
After that, you can import all the functions and classes from the package of the model and use them in your code.
GitHub¶
If you prefer to use the code of the GenerativeProteomics model directly, you can access it in our GitHub repository.
https://github.com/QuantitativeBiology/GenerativeProteomics
In order to clone the repository, you should use the following command:
git clone https://github.com/QuantitativeBiology/ProtoGain/
After cloning the repository, you should create a Python environment (versions 3.10 and 3.11). If you have Conda installed, you can use the following command:
conda create -n proto python=3.10
Then, you should activate the environment previously created:
conda activate proto
Once the environment is all set up, it is important you install the following dependencies:
torch
torchinfo
numpy
tqdm
pandas
scikit-learn
optuna
argparse
psutil
You can install them seperately, or by running the following command:
pip install -r requirements.txt
After all of this, you are all set up and ready to use the model.