.. meta::
:description: GPSW is a tool for analysing Global Protein Stability Profiling data.
:keywords: Snakemake, bioinformatics, protein stability
.. figure:: _static/gpsw_logo9.png
:width: 150px
:align: center
:name: gpsw_logo
:alt: GPSW logo
==================
GPSW documentation
==================
**Version**: |version|
Description
===========
:mod:`GPSW` is a Python package for analysing Global Protein Stability Profiling data as described in `Koren et al. Cell 2018 `_ and `Timms et al. Science 2019 `_. It employs the `Snakemake `_ workflow management system to provide a reproducible and scalable analysis workflow.
.. grid:: 1 2 2 2
:gutter: 4
:padding: 2 2 0 0
:class-container: sd-text-center
.. grid-item-card:: Background
:img-top: _static/background.svg
:class-card: intro-card
:shadow: md
The background section provides an overview of the Global Protein Stability Profiling (GPS) method and the output of the *GPSW* workflow.
+++
.. button-ref:: background
:ref-type: ref
:click-parent:
:color: warning
:class: btn-custom-colour
:expand:
To the background guides
.. grid-item-card:: User guide
:img-top: _static/user_guide.svg
:class-card: intro-card
:shadow: md
The user guide provides in-depth information on how to install and use *GPSW*.
+++
.. button-ref:: user_guide
:ref-type: ref
:click-parent:
:color: warning
:class: btn-custom-colour
:expand:
To the user guide
.. grid-item-card:: About GPSW
:img-top: _static/about.svg
:class-card: intro-card
:shadow: md
Information about the GPSW project, its authors, and how to cite it.
+++
.. button-ref:: about
:ref-type: ref
:click-parent:
:color: warning
:class: btn-custom-colour
:expand:
To the about section
.. grid-item-card:: Report issues
:img-top: _static/issues.svg
:class-card: intro-card
:shadow: md
Saw a typo in the documentation? Want to improve
existing functionalities? The contributing guidelines will guide
you through the process of improving GPSW.
+++
.. button-ref:: report_issues
:ref-type: ref
:click-parent:
:color: warning
:class: btn-custom-colour
:expand:
To the issues guide
.. toctree::
:maxdepth: 2
:hidden:
:titlesonly:
background
user_guide
about
report_issues
.. toctree::
:hidden:
Changelog
Quick Start
===========
To install `GPSW`, you can use `conda`:
::
$ conda install -c bioconda gpsw
To download the workflow code:
::
$ gpsw fetch
Configure your analysis in `config/config.yml`, place your sequencing data in `reads`, and provide ORF metadata in a csv file in `resources`. Then run the workflow with:
::
$ gpsw run