Skip to content

johnnyliu1992/toppic-suite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TopPIC: TOP-Down Mass Spectrometry Based Proteoform Identification and Characterization

For manual and reference, please visit http://proteomics.informatics.iupui.edu/software/toppic/

System requirements

  • GCC version higher than 4.8.2 for C++11 support
  • CMake (>= 3.1)

Linux (Ubuntu):

# install compiling tools
sudo apt-get install build-essential cmake

# install the pwiz lib to process proteomics data
sudo apt-get install libpwiz-dev

# install other dependencies
sudo apt-get install zlib1g-dev libboost-filesystem-dev \
                     libboost-program-options-dev \
                     libboost-system-dev \
                     libboost-thread-dev \
                     libxalan-c-dev

# install the catch unit test framework (https://github.com/philsquared/Catch)
sudo apt-get install catch

# Qt5 for GUI
sudo apt-get install qtbase5-dev

# building
mkdir build
cd build
cmake ..
make -j$(nproc)

cd bin
ln -s ../toppic_resources .

On some Linux distributions, you might meet the problem "Could not loading a transcoding service". To fix this, please add following lines into your .bashrc.

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8

Windows:

MSYS2 is used for Windows building. Please follow the instructions from here.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published