-
Notifications
You must be signed in to change notification settings - Fork 8
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
Remove has_calibration
from WorkflowExecution
subclasses after MassSpectrometry
change sheets
#1852
Comments
has_calibration
from WorkflowExecution
subclasses after MaterialProcessing
ingesthas_calibration
from WorkflowExecution
subclasses after MaterialProcessing
ingest and possibly refactor
After discussion with @kheal and @anastasiyaprymolenna |
See update here: #1918 . After discussing limitations of only capturing the a |
See microbiomedata#133. After ingestion and removal of
|
Is this planned for after the rollout? |
@aclum . As part of the rollout, @brynnz22 and I will need to make change sheets for existing GC-MS metabolomics and NOM DataGeneration records to refactor the use of the 'has_calibration' slot. After that we can remove that slot and its contents from the WorkflowExecution class. If we remove that slot before the change sheets, we'll orphan the DataObjects that are linked through that slot. |
has_calibration
from WorkflowExecution
subclasses after MaterialProcessing
ingest and possibly refactorhas_calibration
from WorkflowExecution
subclasses after MassSpectrometry
change sheets
Note that this is dependent on the completion of microbiomedata/issues#750 |
@kheal after thinking about this further, I don't think we should add the |
@brynnz22 Sounds reasonable. I certainly prefer migrators over changesheets and I agree there are fewer opportunities for errors. I'll update the microbiomedata/issues#750 with this new plan. Will you make a new issue (or change this issues' name/description?) to describe the migrator? I think I understand it, but I think you'll capture it more thoroughly. |
see issue: #1570
In issue linked above, discussed creating a
Calibration
class. Will need to change name of slot fromhas_calibration
which implies a boolean and we are linking aDataObject
.This will require a migration.
The text was updated successfully, but these errors were encountered: