Skip to content

Commit

Permalink
Merge pull request #282 from wilhelm-lab/feature/cit_pipeline_tutorial
Browse files Browse the repository at this point in the history
Feature/cit pipeline tutorial
  • Loading branch information
WassimG authored Oct 11, 2024
2 parents 7135b18 + 558d27f commit a1dfb9f
Show file tree
Hide file tree
Showing 17 changed files with 904 additions and 427 deletions.
2 changes: 1 addition & 1 deletion .cookietemple.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ full_name: Victor Giurcoiu
email: victor.giurcoiu@tum.de
project_name: oktoberfest
project_short_description: Public repo oktoberfest
version: 0.8.0
version: 0.8.1
license: MIT
4 changes: 2 additions & 2 deletions .github/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name-template: "0.8.0 🌈" # <<COOKIETEMPLE_FORCE_BUMP>>
tag-template: 0.8.0 # <<COOKIETEMPLE_FORCE_BUMP>>
name-template: "0.8.1 🌈" # <<COOKIETEMPLE_FORCE_BUMP>>
tag-template: 0.8.1 # <<COOKIETEMPLE_FORCE_BUMP>>
exclude-labels:
- "skip-changelog"

Expand Down
4 changes: 1 addition & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -144,9 +144,7 @@ hash.file


# output files in tutorials folder
tutorials/
!tutorials/Oktoberfest Tutorial.ipynb
!tutorials/Oktoberfest_workshop.ipynb
!tutorials/*.ipynb

# example data
data/
Expand Down
2 changes: 1 addition & 1 deletion cookietemple.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.8.0
current_version = 0.8.1

[bumpversion_files_whitelisted]
init_file = oktoberfest/__init__.py
Expand Down
32 changes: 20 additions & 12 deletions docs/_key_contributors.rst
Original file line number Diff line number Diff line change
@@ -1,14 +1,22 @@
.. sidebar:: Key Contributors

* `Mario Picciani <https://github.com/picciama>`_: developer, maintainer
* `Wassim Gabriel <https://github.com/WassimG>`_: developer, maintainer
* `Matthew The <https://github.com/MatthewThe>`_: developer, maintainer
* `Ludwig Lautenbacher <https://github.com/LLautenbacher>`_: developer, maintainer
* `Victor-George Giurcoiu <https://github.com/victorgiurcoiu>`_: developer
* `Omar Shouman <https://github.com/omsh>`_: developer
* Firas Hamood: developer
* Cecilia Jensen: developer
* Julian Mueller: developer
* `Mostafa Kalhor <https://github.com/mostafakalhor>`_: developer
* `Armin Soleymaniniya <https://github.com/arminsl>`_: developer
* `Mathias Wilhelm <https://github.com/mwilhelm42>`_: advisor and PI of wilhelmlab
Current developers

* `Arne van den Berg <https://github.com/arne-vdb>`_
* `Wassim Gabriel <https://github.com/WassimG>`_
* `Victor-George Giurcoiu <https://github.com/victorgiurcoiu>`_
* `Firas Hamood <https://github.com/fhamood>`_
* `Cecilia Jensen`
* `Mostafa Kalhor <https://github.com/mostafakalhor>`_
* `Ludwig Lautenbacher <https://github.com/LLautenbacher>`_
* `Julian Mueller <https://github.com/jmueller95>`_
* `Mario Picciani <https://github.com/picciama>`_
* `Ayla Schröder <https://github.com/ayla-s>`_
* `Omar Shouman <https://github.com/omsh>`_
* `Armin Soleymaniniya <https://github.com/arminsl>`_
* `Matthew The <https://github.com/MatthewThe>`_
* `Zixuan Xiao <https://github.com/zix-xiao>`_

Other roles

* `Mathias Wilhelm <https://github.com/mwilhelm42>`_ advisor and PI of wilhelmlab
4 changes: 4 additions & 0 deletions docs/_static/custom_cookietemple.css
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,10 @@ table.align-default {
padding-left: 50px;
}

.ptm-config-table tbody tr:nth-last-child(-n + 3) td:nth-child(1) {
padding-left: 50px;
}

.lib-refinement-learning-config-table
tbody
tr:nth-child(n + 2):nth-child(-n + 5)
Expand Down
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,9 @@
# the built documents.
#
# The short X.Y version.
version = "0.8.0"
version = "0.8.1"
# The full version, including alpha/beta/rc tags.
release = "0.8.0"
release = "0.8.1"

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
30 changes: 25 additions & 5 deletions docs/config.rst
Original file line number Diff line number Diff line change
Expand Up @@ -147,17 +147,37 @@ Applicable to in-silico digestion
| db | Defines whether the digestion should contain only targets, only decoys or both (concatenated); can be "target", "decoy" or "concat"; default = "concat" |
+----------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------+

Applicable to PTM pipeline
---------------------------------

.. table::
:class: fixed-table ptm-config-table

+----------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Parameter | Description |
+============================+====================================================================================================================================================================+
| ptm_localization | Flag to indicate whether the user want to run the PTM localization pipeline or not. |
+----------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| ptmLocalizationOptions | Contains specific settings for the ptm pipele (see following 2 nested parameters) |
+----------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| unimod_id | unimod_id from unimod.org to indicate the target ptm. e.g (7 for citrullination/deamidation) |
+----------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| possible_sites | List of Possible sites where the PTM can happen. e.g (['R','N','Q'] for citrullination/deamidation) |
+----------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| neutral_loss | Flag to annotate neutral loss peaks or not. |
+----------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------+

Applicable to local intensity prediction
----------------------------------------

.. table::
:class: fixed-table

+--------------------------+---------------------------------------------------+
| Parameter | Description |
+==========================+===================================================+
| dlomixInferenceBatchSize | Batch size to use for local inference with DLomix |
+--------------------------+---------------------------------------------------+
+----------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Parameter | Description |
+============================+====================================================================================================================================================================+
| dlomixInferenceBatchSize | Batch size to use for local inference with DLomix |
+----------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------+

Applicable to transfer/refinement learning
------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion oktoberfest/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
__author__ = """The Oktoberfest development team (Wilhelmlab at Technical University of Munich)"""
__copyright__ = f"Copyright {datetime.now():%Y}, Wilhelmlab at Technical University of Munich"
__license__ = "MIT"
__version__ = "0.8.0"
__version__ = "0.8.1"

import logging.handlers
import sys
Expand Down
Loading

0 comments on commit a1dfb9f

Please sign in to comment.