-
Notifications
You must be signed in to change notification settings - Fork 69
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
command line arguments saved to json? #1601
Comments
Dear @dcaffrey, You raise an excellent point and make a great suggestion. It's almost embarrassing that it's not there already, really. At the moment, the only record of selected options goes to I will add the capture of all the command line keyword argument settings to standard Re: MEME -- there is some degree of non-determinism which manifests in two ways 1). When you run HyPhy in a multithreaded environment, there is some degree of stochasticity essentially because floating point operations are not associative; 2). MEME uses some randomly generated initial values to optimize the mixture model at each site. They will differ from run to run. In most cases, the differences should be minor (within error tolerance). Sometimes, if the likelihood function is "rugged" for a specific site (e.g. multiple local optima), you may get a different result between runs. Unfortunately, systematic automatic diagnostics of such issues are not possible without major additional computation, if at all. How different were your results? Best, |
Thanks for the quick reply and glad to hear you are interested in adding the feature. The differences between MEME were small. Based on the the information in STDOUT I'm 99% confident that the options for each run were identical. There are 611 codons in my alignment and about 28 were reported with P-values <0.1 in one run but not the other. The difference in p-value was small. About 17 of differing codons were at the N or C termini where the alignment quality was poor so I'm inclined to ignore them. Among the remaining 11 codons that are in the "high quality" region of the alignment there are some interesting differences: 4 of the 11 are at/near a binding site so they are most likely true positives. The other 7 are not near a binding site so it is harder to say whether the are true positives or not. Daniel |
Stale issue message |
Hi,
Are the options specified by the user (command line or interactive) saved to the json? I could not find them. If not, this would be a very useful feature to have for the following reasons:
Thanks,
Daniel
The text was updated successfully, but these errors were encountered: