Metedata report generation needs to be tightened up.
Metadata creation fails in some circumstances because of - FixedProcess.name
being called on the parent Process
of a pipeline edge and getting None
back. Caused by files that come into the project from the outside and therefore have no parent Process
Discovered this along with an error in the gather_metadata()
for the topaz train autopick job. It raises an error in gather_metadata()
because the file autopick.star
is not found. Looks like it inherits the method from the autopick superclass and needs it's own as this file is not produced by train jobs.
Edited by Matthew Iadanza