-
Notifications
You must be signed in to change notification settings - Fork 38
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
update to openms 3.2.0 #423
Conversation
quantms 0.0.10 -> 0.0.11
fixed msgfdb index memory bug
PR-Agent was enabled for this repository. To continue using it, please link your git user with your CodiumAI identity here. PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR-Agent was enabled for this repository. To continue using it, please link your git user with your CodiumAI identity here. PR Code Suggestions ✨Explore these optional code suggestions:
|
|
@timosachsenberg PR OpenMS/OpenMS#7326 apparently broke the workflow. Any idea?
|
@cbielow you have a deeper understanding of that code. Any idea? |
I am guessing that isobaricanalyzer was "broken" in general after that PR and only works in our tests because we completely supply an ini file with prefilled correction matrix. |
@jpfeuffer @timosachsenberg @cbielow Taking the default will not work because that option do not exist anymore by reading this https://github.com/OpenMS/OpenMS/blob/ff325fe8572c953a6dbad3eb14b7facebf5549e5/src/topp/IsobaricAnalyzer.cpp#L95 looks like we have to provide for every method the matrix (then the concept of default is gone). Where and how I can generate what it used to be default metrics/values? |
Does anyone know why it does not find the .nextflow.log anymore? Do we log to a different directory? Did nextflow change the default location? |
Well spot, let me find out. |
Solved. |
.github/workflows/ci.yml
Outdated
@@ -81,7 +82,7 @@ jobs: | |||
# For example: adding multiple test runs with different parameters | |||
# Remember that you can parallelise this by using strategy.matrix | |||
run: | | |||
nextflow run ${GITHUB_WORKSPACE} -profile $TEST_PROFILE,$EXEC_PROFILE --outdir ${TEST_PROFILE}_${EXEC_PROFILE}_results | |||
nextflow -log pipeline.log run ${GITHUB_WORKSPACE} -profile $TEST_PROFILE,$EXEC_PROFILE --outdir ${TEST_PROFILE}_${EXEC_PROFILE}_results |
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.
Why change the log filename? This just confused everyone.
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.
I think is the plugin that we use to run the pipeline. I think it deletes or do something with the .nextflow.log
. In a previous run I checked all the files created in the run and they were not .nextflow.log
, check this https://github.com/bigbio/quantms/actions/runs/11211083164/job/31159229622
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.
But who added this line? And why? It is not needed and broke the additional CI log uploads that I implemented.
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.
Of course there is no .nextflow.log anymore if you overwrite the default here.
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.
Of course there is no .nextflow.log anymore if you overwrite the default here.
Before writing the -log option it was not there. Check my CI/CD before adding the -log
. I did try to ls
all the files but the .nextflow.log was not there already.
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.
Which plugin do you mean?
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.
Sorry misunderstood. I don't know why .nextflow.log
is not there. I did the ls -R -a
, but the file is not there, my point is that in other nf-core pipelines, it is not there.
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.
I'm not sure if it is not there in other pipelines. They just don't try to upload it.
They are clearly saying it exists in the docs:
https://nf-co.re/docs/usage/troubleshooting/basics#categorize-the-type-of-error
The problem is that your |
# Conflicts: # .github/workflows/ci.yml
User description
PR checklist
nf-core lint
).nextflow run . -profile test,docker --outdir <OUTDIR>
).nextflow run . -profile debug,test,docker --outdir <OUTDIR>
).docs/usage.md
is updated.docs/output.md
is updated.CHANGELOG.md
is updated.README.md
is updated (including new tool citations and authors/contributors).PR Type
enhancement, dependencies
Description
upload-artifact
version from v1 to v4, and modified artifact names to include GitHub run ID.nextflow.config
version from 1.3.0dev to 1.3.1dev.Changes walkthrough 📝
1 files
ci.yml
Update GitHub Actions artifact version and naming
.github/workflows/ci.yml
upload-artifact
version from v1 to v4.14 files
dev.config
Upgrade OpenMS third-party package version
conf/dev.config
main.nf
Upgrade quantms-utils package version
modules/local/add_sage_feat/main.nf
main.nf
Upgrade quantms-utils package version
modules/local/diannconvert/main.nf
main.nf
Upgrade quantms-utils package version
modules/local/extract_psm/main.nf
main.nf
Upgrade quantms-utils package version
modules/local/extract_sample/main.nf
main.nf
Upgrade quantms-utils package version
modules/local/generate_diann_cfg/main.nf
main.nf
Upgrade quantms-utils package version
modules/local/ms2rescore/main.nf
main.nf
Upgrade quantms-utils package version
modules/local/mzmlstatistics/main.nf
main.nf
Upgrade OpenMS third-party package version
modules/local/openms/consensusid/main.nf
main.nf
Upgrade OpenMS third-party package version
modules/local/openms/decoydatabase/main.nf
main.nf
Upgrade OpenMS third-party package version
modules/local/openms/epifany/main.nf
main.nf
Upgrade OpenMS third-party package version
modules/local/openms/extractpsmfeatures/main.nf
main.nf
Upgrade OpenMS third-party package version
modules/local/openms/falsediscoveryrate/main.nf
main.nf
Upgrade OpenMS third-party package version
modules/local/openms/filemerge/main.nf