Skip to content

lopippo/toppic-suite

 
 

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 other dependencies
sudo apt-get install zlib1g-dev libboost-filesystem-dev \
                     libboost-program-options-dev \
                     libboost-system-dev \
                     libboost-thread-dev \
                     libboost-iostreams-dev \
                     libboost-chrono-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

Languages

  • C++ 91.6%
  • JavaScript 3.3%
  • HTML 2.1%
  • C 2.0%
  • Python 0.4%
  • CSS 0.3%
  • Other 0.3%