-
Notifications
You must be signed in to change notification settings - Fork 38
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
No way to figure out read orientation used after executing an action #88
Comments
Perhaps having a separate action that guesses the read orientation for you would solve the issue? I'm not sure how to record this in provenance. Or would it work to have |
I would say it makes more sense to make the provenance indicate that the
parameter was "guessing", and also print the information as part of the
debug logs. It could also be included as part of the results, as a new
column (maybe read orientation).
…On (Sep-06-17|18:12), Jai Ram Rideout wrote:
Perhaps having a separate action that guesses the read orientation for you would solve the issue? I'm not sure how to record this in provenance. Or would it work to have `classify-sklearn` print what the guessed read orientation is (e.g. so it's available in the debug logs)?
--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#88 (comment)
|
Just my two cents:
`read_orientation: null` already means that it’s guessing, but perhaps we could include “guess” as the default parameter option for greater readability.
Printing the guessed read orientation probably makes a bit more sense. We could include it as another column but it would be the same for every row.
… On 7 Sep 2017, at 4:23 am, Yoshiki Vázquez Baeza ***@***.***> wrote:
I would say it makes more sense to make the provenance indicate that the
parameter was "guessing", and also print the information as part of the
debug logs. It could also be included as part of the results, as a new
column (maybe read orientation).
On (Sep-06-17|18:12), Jai Ram Rideout wrote:
>Perhaps having a separate action that guesses the read orientation for you would solve the issue? I'm not sure how to record this in provenance. Or would it work to have `classify-sklearn` print what the guessed read orientation is (e.g. so it's available in the debug logs)?
>
>--
>You are receiving this because you authored the thread.
>Reply to this email directly or view it on GitHub:
>#88 (comment)
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub <#88 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AFCcv5Hwzda3K90Pnnk3AgfLaqz7HSN9ks5sfuMLgaJpZM4PNry0>.
|
It could also be included as part of the column name, say instead of
Confidence, it would be "Confidence (reverse complemented sequences)" or
something like that.
…On (Sep-06-17|21:09), BenKaehler wrote:
Just my two cents:
`read_orientation: null` already means that it’s guessing, but perhaps we could include “guess” as the default parameter option for greater readability.
Printing the guessed read orientation probably makes a bit more sense. We could include it as another column but it would be the same for every row.
> On 7 Sep 2017, at 4:23 am, Yoshiki Vázquez Baeza ***@***.***> wrote:
>
> I would say it makes more sense to make the provenance indicate that the
> parameter was "guessing", and also print the information as part of the
> debug logs. It could also be included as part of the results, as a new
> column (maybe read orientation).
>
> On (Sep-06-17|18:12), Jai Ram Rideout wrote:
> >Perhaps having a separate action that guesses the read orientation for you would solve the issue? I'm not sure how to record this in provenance. Or would it work to have `classify-sklearn` print what the guessed read orientation is (e.g. so it's available in the debug logs)?
> >
> >--
> >You are receiving this because you authored the thread.
> >Reply to this email directly or view it on GitHub:
> >#88 (comment)
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub <#88 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AFCcv5Hwzda3K90Pnnk3AgfLaqz7HSN9ks5sfuMLgaJpZM4PNry0>.
>
--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#88 (comment)
|
I'd prefer printing the guessed read orientation while the method is executing, and possibly updating the default parameter value to I'm less excited about renaming the Confidence column to indicate read orientation because confidence isn't associated with read orientation, it's the confidence of the classification for each feature. The guessed read orientation seems more informational in nature -- one day provenance will capture logging info, print statements, warnings, etc. that are emitted by actions, so perhaps printing the guessed orientation is a quick & easy way to go for now, and will be future-proof when provenance supports logging 🚀 🌞 |
Current Behavior
From the help text in
classify-sklearn
:When this parameter is not specified, there doesn't seem to be a way to figure out what orientation was used. For example, when I look at the provenance information of this artifact, this parameter is listed as "null":
The text was updated successfully, but these errors were encountered: