protein_graphs.py: changes to functionality -> these are the relevant changes. please specifically pay attention to directory creation and the control flow i.e. what is ensured/checked where
Testing
create a protein graph in run A for e.g. Protein P10636 (example data set BA46 works fine)
create the same protein graph for P10636 in a new, separate run B
check the logs, file explorer, whether the files for P10636 have been downloaded again and whether the unmodified graph generated in run A has been used in run B to match peptides
PR checklist
Development
[x] If necessary, I have updated the documentation (README, docstrings, etc.)
[x] If necessary, I have created / updated tests.
Mergeability
[x] main-branch has been merged into local branch to resolve conflicts
[x] The tests and linter have passed AFTER local merge
[x] The code has been formatted with black
Code review
[x] I have self-reviewed my code.
[x] At least one other developer reviewed and approved the changes
Description
refere to #464
Changes
protein_graphs.py: changes to functionality -> these are the relevant changes. please specifically pay attention to directory creation and the control flow i.e. what is ensured/checked where
Testing
PR checklist
Development
Mergeability
black
Code review