https://github.com/sing-group/s2p
S2P is an open source application for fast and easy processing of 2D-gel and MALDI-based mass spectrometry protein data.
https://github.com/sing-group/s2p
maldi-tof-mass-spectrometry maldi-tof-ms mass-spectrometry proteins
Last synced: 6 months ago
JSON representation
S2P is an open source application for fast and easy processing of 2D-gel and MALDI-based mass spectrometry protein data.
- Host: GitHub
- URL: https://github.com/sing-group/s2p
- Owner: sing-group
- License: gpl-3.0
- Created: 2016-11-28T17:49:58.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-08-02T07:14:23.000Z (almost 8 years ago)
- Last Synced: 2026-01-15T05:04:15.156Z (6 months ago)
- Topics: maldi-tof-mass-spectrometry, maldi-tof-ms, mass-spectrometry, proteins
- Language: HTML
- Homepage: http://www.sing-group.org/s2p/
- Size: 5.13 MB
- Stars: 3
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
 S2P [](https://doi.org/10.1016/j.cmpb.2017.11.024) []() [](https://travis-ci.org/sing-group/S2P)
=================================
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](http://www.sing-group.org/s2p) 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](http://www.aibench.org/)).
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:
* Hugo López-Fernández [SING Group](http://www.sing-group.org)
* José Eduardo Araújo [Bioscope Group](http://www.bioscopegroup.org/)
* José Luis Capelo Martínez [Bioscope Group](http://www.bioscopegroup.org/)
* Miguel Reboiro-Jato [SING Group](http://www.sing-group.org)
* Daniel Glez-Peña [SING Group](http://www.sing-group.org)
* Florentino Fdez-Riverola [SING Group](http://www.sing-group.org)
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](https://doi.org/10.1016/j.cmpb.2017.11.024). 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](http://dx.doi.org/10.1007/978-3-319-60816-7_1). 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