You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There's a function to generate a ROBOT command that has many commands in a chain, which may be unnecessary. It can be time-consuming and memory-consuming for large ontologies, e.g., NCBITaxon, PCL, or NCIT.
The chain commands are:
merge
measure
remove (to create a base file, but in some cases, the input is already a base file)
measure (on the base file, which the result is not being used)
merge (output a base file, which can be the same as the input)
I would suggest removing, at least the second measure.
To illustrate, this is the current ROBOT command for NCBITaxon:
measure (on the base file, which the result is not being used)
I am wondering if this is a good thing - that it is not being used. Does it mean the file metrics we report in the dashboard all use the whole ontology?
If the remove command is not run when the base file is available, then ok, I guess we can do that. Its a bit weird for some ontologies that dont have a base, like application ontologies, to show metrics of the base (think OMO), but I am not opposed to try this, and see how it looks!
There's a function to generate a ROBOT command that has many commands in a chain, which may be unnecessary. It can be time-consuming and memory-consuming for large ontologies, e.g., NCBITaxon, PCL, or NCIT.
The chain commands are:
I would suggest removing, at least the second measure.
To illustrate, this is the current ROBOT command for NCBITaxon:
OBO-Dashboard/util/lib.py
Lines 343 to 377 in e39cde9
The text was updated successfully, but these errors were encountered: