-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enable volcano plot with ptm data (#530)
* tests for filter_proteins with peptide file * tests for filter_proteins with peptide file, better mock dataframe * output types * added testing that only filtered Proteins are removed from peptides_df * tests for filter_samples with peptide file * extract test that peptide filtering matches protein filtering into Method * refactor: shortened tests by integrating extracted method and mock data * exclude peptides * tests * minor fixes in test * minor fixes in test * fix test that peptide filtering matches protein filtering Method * fix test that peptide filtering matches protein filtering Method * fix test that peptide filtering matches protein filtering Method * fix test that peptide filtering matches protein filtering Method * match mock protein dataframe to mock peptide dataframe * extract test that peptide filtering matches protein filtering into Method * implementation * tests * tests improve error logging * tests git testing * peptide import added missing column * implements form, form_mapping, method and the actual functionality (untested) * merge peptide filtering and outlier_detection * merge peptide transformation * implement passing of peptide data between preprocessing steps * complete implement passing of peptide data between preprocessing steps * implement overhead for new step evidence import * enable selecting multiple proteins of interest and implements tests * Fix EvidenceImport class (now the right method is called) * implement option to choose protein from list of significant proteins * implement option to let the system choose the most expressed protein * include messages for peptide filtering * remove selecting multiple proteins and add substring search * add cleaning of protein groups to evidence import * implement suggested changes: remove default values and correct grammar mistake * make preprocessing work without peptide_df * clean up * add cleaning of protein groups to evidence import * rename * clean Protein IDs for peptide_import and name intensity column Intensity * implement requested changes: make peptide_df input optional for all preprocessing steps, remove peptide_df input in preprocessing steps, where it is not used * implement requested changes: make peptide_df input optional for all preprocessing steps, remove peptide_df input in preprocessing steps, where it is not used * unify into one method * cleanup old names * cleanup names * cleanup names * setup form and method * small refactor: utilize fill_helper better * implemented method * cleanup rename and docstring * tests and named sample column from "0" to "Sample" * implemented slow version * enable selecting multiple proteins * complete merge * rename file and fix selecting multiple proteins * improve efficiency of methods ptms_per_sample and ptms_per_protein_and_sample * added test for ptms_per_protein_and_sample * complete merge (fix testes after merge) * cleanup * implement differential expression with mann-whitney-test on ptm data * implement differential expression with mann-whitney-test on protein data * refactor input and output handling for Mann-Whitney-test on ptm data * add additional parameter form user and docstrings * fix typo * add test for mann whitney on intensity data * add test for mann whitney on ptm data * add mann whitney to volcano plot form * implement kruskal wallis test on ptm data * implement kruskal wallis test on protein data * adds tests for kruskal wallis test * implement normalization * adapt tests * add unit test for ptm_df normalization * change mock files as to not upset other tests * enable volcano plot with ptm data * make names of select peptides for Protein Step consistent * simplify form and make names more broad * Names of import section * Names of import section * Add description of Volcano Plot * complete merge --------- Co-authored-by: janni.roebbecke <[email protected]>
- Loading branch information
1 parent
1924c0c
commit c4da33e
Showing
7 changed files
with
99 additions
and
41 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters