Open davidsmejia opened 7 months ago
I think we should place the values that are atomic at the top and then experiments / samples at the bottom.
I agree with this approach. Good job anticipating my suggestion about nesting download options together, as well 😄
Context
When we smash datasets together and create the
aggreggated_metadata.json
file, we set the keys in alphabetical order.While this has no impact of the performance one way or the other, it is not unreasonable for a human person to want to review this file by eye and this ordering might not be the best because of the deeply nested values.
Problem or idea
aggregated_metadata.json
is currently serialized in alphabetical order:Solution or next step
I think we should place the values that are atomic at the top and then experiments / samples at the bottom.
I am less fond of the idea of nesting all download options together as this would be a breaking change for automated workflows.
@jaclyn-taroni for input