Open jakebeal opened 3 years ago
This will likely be solved in two stages: 1) Merge when one is missing information 2) Think carefully about what we want to do with potentially conflicting information
This issue should be used for the first, and when that's done, we can split out a second.
A special case that we need ASAP is to use the role from the Excel sheet when the role in the file is the "I give up" default of: `SO:engineered_region
(accessed in Python via tyto.SO.engineered_region
)
Special case has been addressed in https://github.com/iGEM-Engineering/iGEM-distribution/pull/171 Larger issue remains.
Right now when we have an imported part, it's assumed that the imported part has more and more definitive information than the Excel does.
We should actually be merging the two sets of information so that the Excel can fill in gaps in the imported parts.
Example: https://github.com/iGEM-Engineering/iGEM-distribution/blob/6675ed9905aed3b43507129b1ea3fc3d3c8c75b1/iGEM%20Interlab%20Devices/README.md