-
-
Notifications
You must be signed in to change notification settings - Fork 0
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
903 - Update Test Bucket to 2024-09-10 #908
903 - Update Test Bucket to 2024-09-10 #908
Conversation
…roject.diagnoses in Project::update_sample_aggregate_properties
…ta in updated test bucket
…_get which changed due to recent changes to how Project.diagnoses is populated
@davidsmejia I proposed transforming the semi-colon separated list which we get in the |
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
I do have some reservations about changing the source of truth for diseases on a project away from the aggregate evaluation. Mainly because I am unsure about possible states where the actual samples and the aggregate value from projects_metadata.csv
may no longer be in sync.
This is not a problem and only a concern so I will open an issue to discuss this along with some other changes to Project::update_project_aggregate_properties
for improving code reliability / consistency.
Sounds good. I opened up an issue related to aggregate value updating a few weeks ago to have as a place holder until we would devise a plan of attack for this. I'll attach it here for reference. |
Issue Number
Closes #903
Purpose/Implementation Notes
This PR updates the test bucket from
scpca-portal-public-test-inputs/2024-07-19/
toscpca-portal-public-test-inputs/2024-09-10/
.In order to accommodate the change in how the
Project
attributediagnoses
is handled, aPROJECT_METADATA_VALUES_TRANSFORMS
constant andtransform_values
helper function were added tometadata_file
.Values in the
expected_values/
files were also updated in order to match any changed values in the metadata files in the new test bucket.Types of changes
What types of changes does your code introduce?
Functional tests
N/A
Checklist
Screenshots
N/A