Skip to content
S2P is an open source application for fast and easy processing of 2D-gel and MALDI-based mass spectrometry protein data.
HTML Java NSIS C Haskell Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
s2p-aibench
s2p-core
s2p-gui
.gitignore
.travis.yml
LICENSE
README.md
pom.xml
s2p.png

README.md

Logo S2P doi license Build Status

S2P is an open source application for fast and easy processing of 2D-gel and MALDI-based mass spectrometry protein data. Please, visit the official web page of the project for downloads and support.

Modules

This maven project is comprised of the following modules:

  • core: contains the default implementation API.
  • gui: contains several GUI components.
  • aibench: contains a GUI application based on AIBench framework (AIBench).

Building S2P

The final application can be built using the mvn install command. This command builds the three modules and generates the AIBench based application at s2p-aibench/targets.

In order to create the Windows/Linux portable versions and the Windows executable installers, two profiles can be specified: createDistributables and createInstallers, respectively. Both portable versions and installers are self-contained since they contain an embedded Java Runtime Environment to run the application.

Building the portable versions

Windows/Linux portable versions can be built using the mvn install -PcreateDistributables command. This command generates the following four portable versions of S2P at s2p-aibench/target/builds: Linux 32-bit, Linux 64-bit, Windows 32-bit and Windows 64-bit.

Building the Windows installers

NSIS-based Windows installers can be built using the mvn install -PcreateInstallers command. This command generates the 32 and 64-bit versions at s2p-aibench/target/builds. Note that this profile is created to run under Linux environments with mingw-w64 and wine installed (it relies on i686-w64-mingw32-windres and i686-w64-mingw32-gcc to create some application files packed by NSIS).

Team

This project is an idea and is developed by:

Citing

If you are using S2P, please, cite us:

H. López-Fernández; J.E. Araújo; S. Jorge; D. Glez-Peña; M. Reboiro-Jato; F. Fdez-Riverola; H.M. Santos; J.L. Capelo-Martínez (2018) S2P: A Software Tool to Quickly Carry Out Reproducible Biomedical Research Projects Involving 2D-Gel and MALDI-TOF MS Protein Data. Computer Methods and Programs in Biomedicine. Volume 155, pp. 1-9. ISSN: 0169-2607

H. López-Fernández; J.E. Araújo; D. Glez-Peña; M. Reboiro-Jato; F. Fdez-Riverola; J.L. Capelo-Martínez (2017) S2P: a desktop application for fast and easy processing of 2D-gel and MALDI-based mass spectrometry protein data. 11th International Conference on Practical Applications of Computational Biology & Bioinformatics. PACBB 2017. Advances in Intelligent Systems and Computing, vol 616, pp 1-8. Springer, Cham

You can’t perform that action at this time.