-
Notifications
You must be signed in to change notification settings - Fork 2
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
3388 allow organisms without consensus sequences #3537
3388 allow organisms without consensus sequences #3537
Conversation
6dd1ca6
to
1fd2905
Compare
.../test/kotlin/org/loculus/backend/controller/submission/ExtractUnprocessedDataEndpointTest.kt
Outdated
Show resolved
Hide resolved
f7c0964
to
c2ea82b
Compare
backend/src/main/kotlin/org/loculus/backend/model/SubmitModel.kt
Outdated
Show resolved
Hide resolved
...end/src/test/kotlin/org/loculus/backend/controller/submission/SubmissionConvenienceClient.kt
Outdated
Show resolved
Hide resolved
I just noticed that the backend still requires the |
I agree, let's leave the |
You mentioned in the summary that the backend doesn't check that the pipeline doesn't upload sequences; does that mean that uploading sequences via API is still possible? What happens if sequences are still uploaded? Will the data just be in SILO but just generally ignored? |
I would need to check. Maybe it's not even true what I wrote and the backend actually checks that there are no superfluous sequences. At the latest, SILO would complain. |
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 still have to go through the kt
files, but I wanted to submit a first batch of comments already.
website/src/pages/[organism]/submission/edit/[accession]/[version].astro
Outdated
Show resolved
Hide resolved
website/src/components/Submission/FileUpload/UploadComponent.tsx
Outdated
Show resolved
Hide resolved
website/src/components/SearchPage/DownloadDialog/DownloadDialog.spec.tsx
Show resolved
Hide resolved
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.
Thanks for making the changes! It looks good to me now. Also the Kotlin code looks good!
backend/src/test/kotlin/org/loculus/backend/controller/submission/PreparedProcessedData.kt
Show resolved
Hide resolved
still looks good to me 👍 |
resolves #3388
preview URL: https://3388-allow-organisms-with.loculus.org/
Summary
This allows having no (consensus) sequence data in sequence entries. Changes include:
allowSubmissionOfConsensusSequences: false
in thevalues.yml
.{ "nucleotideSequences": [], "genes": [] }
)Screenshot
PR Checklist