Software-assisted reduction of missing values in phosphoproteomics and proteomics isobaric labeling data using MS2 spectrum clustering
Project description
SIMSI-Transfer
Tool for increasing PSM gain from MaxQuant output file. Requires "Experiment" set in MaxQuant!
Example usage:
python -m simsi_transfer --mq_txt_folder </path/to/txt/folder> --raw_folder </path/to/raw/folder> --output_folder </path/to/output/folder>
Stuff left to do:
- Implement masking analysis for FDR estimation (?)
Installation
pip install simsi-transfer
Building the GUI on Windows
Create a conda environment
Try importing conda_environment.yml
in the Anaconda environment tab.
If that does not work, try the following:
- Set up a new environment, either through the Anaconda UI, or by running the following on the command line:
conda create -n simsi_transfer_gui python=3.6
activate simsi_transfer_gui
- There are some caveats with installing the dependencies. We want to avoid dependence on the MKL (Math Kernel Library) package by numpy/scipy, as this blows up the size of the .exe file over 200MB (see here).
conda install -c conda-forge nomkl numpy pandas pyqt pyinstaller
Building a self-contained executable
Use the build_gui.bat
script to create a self-contained executable.
Reducing size of the executable
Download UPX (https://upx.github.io/) to reduce the DLL file sizes, change the path in build_gui.bat
to point to the UPX folder.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
simsi_transfer-0.1.0.tar.gz
(8.4 MB
view hashes)
Built Distribution
Close
Hashes for simsi_transfer-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 602a1d0c4ae9d9eee55685c6e05860a2ba69c9d8815fe83ad236a082e6f3a553 |
|
MD5 | 431f0d11ae29e50f50b9fe717edcdb9c |
|
BLAKE2b-256 | da3ba87b39a5b43d623268bdc775e21a807fb362d58b72ed3b75b461c0358416 |