-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mann whitney test #518
Mann whitney test #518
Conversation
* untested working, needs cleanup * linter * remove dupliacte method (merge screw-up) * add doc strings, fix first few tests (miss. args) * metadata df now optional param + adjusted asserts, fixed test * formatting * conditional metadata input for protein graphs * import logging levels, formatting * add grouping tests for peptides, add error handling * spelling, formatting * remove unused import, format * fix error msgs in tests * fix line length * Convert has_metadata to property * Use logger instead of print statement * An attempt at consistent text-casing * formatting --------- Co-authored-by: henninggaertner <[email protected]>
…apt-filtering-for-peptides
…-file' into peptides # Conflicts: # protzilla/importing/peptide_import.py # tests/protzilla/data_preprocessing/test_peptide_preprocessing.py # tests/protzilla/importing/test_peptide_import.py
…ics-amount # Conflicts: # protzilla/data_analysis/filter_peptieds_of_protein.py # ui/runs/forms/data_analysis.py
…ics-amount # Conflicts: # protzilla/data_analysis/ptm_analysis.py
# Conflicts: # tests/protzilla/data_preprocessing/test_peptide_preprocessing.py
# Conflicts: # protzilla/data_analysis/ptm_analysis.py # protzilla/methods/data_analysis.py # ui/runs/form_mapping.py # ui/runs/forms/data_analysis.py
# Conflicts: # protzilla/utilities/transform_dfs.py # ui/runs/forms/data_analysis.py
# Conflicts: # protzilla/data_analysis/differential_expression_mann_whitney.py # protzilla/methods/data_analysis.py # protzilla/utilities/transform_dfs.py # ui/runs/forms/data_analysis.py
Coverage reportClick to see where and how coverage changed
The report is truncated to 25 files out of 73. To see the full report, please visit the workflow summary page. This report was generated by python-coverage-comment-action |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
""" | ||
Perform Mann-Whitney U test on all proteins in the given intensity data frame. | ||
|
||
@param intensity_df: A protein dataframe in typical PROTzilla long format. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In docstring parameters should be preceeded by : and not @
Description
Mann-Whitney Test
for differential Expression testingdifferential_expression
and one the methodPeptide analysis
differential_expression
. The output may be used to generate a volcano plotChanges
Testing
Mann-Whitney Test
with operationdifferential_expression
and calculateMann-Whitney Test
with operationPeptide analysis
after that and calculatePR checklist
Development
Mergeability
black
Code review