Skip to content
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

Updating Datamonkey to support new analysis options in HyPhy. #752

Open
6 of 10 tasks
spond opened this issue Oct 25, 2024 · 0 comments
Open
6 of 10 tasks

Updating Datamonkey to support new analysis options in HyPhy. #752

spond opened this issue Oct 25, 2024 · 0 comments
Assignees

Comments

@spond
Copy link
Member

spond commented Oct 25, 2024

Note

This issue exists to track and prioritize updating Datamonkey options and viz to support what is available in HyPhy for key analyses. Keeping the issue open as it will evolve.

FEL

Two CLI flags need to be supported

--multiple-hits

  1. [Double] Include branch-specific rates for double nucleotide substitutions
  2. [Double+Triple] Include branch-specific rates for double and triple nucleotide substitutions
  3. [None] [Default] Use standard models which permit only single nucleotide changes to occur instantly

--site-multihit

This option only makes sense if --multiple-hits is not None.

  1. [Estimate][Default] Include branch-specific rates for double nucleotide substitutions
  2. [Global] Use a plug-in estimate derived from the global model fit
  • Enable FEL Observable viz to support multiple hits (@spond). Presently, multiple hit information is ignored in the viz.

MEME

Two CLI flags need to be supported

--multiple-hits

  1. [Double] Include branch-specific rates for double nucleotide substitutions
  2. [Double+Triple] Include branch-specific rates for double and triple nucleotide substitutions
  3. [None] [Default] Use standard models which permit only single nucleotide changes to occur instantly

--site-multihit

This option only makes sense if --multiple-hits is not None.

  1. [Estimate][Default] Include branch-specific rates for double nucleotide substitutions
  2. [Global] Use a plug-in estimate derived from the global model fit
  • Enable MEME Observable viz to support multiple hits (@spond). Presently, multiple hit information is ignored in the viz.

  • Enable Datamonkey support for more than two rate categories per site (@stevenweaver)

An additional CLI needs supporting --rates. Valid values are integers 2,3 or 4. The default is 2.

  • Enable MEME Observable viz to support multiple hits (@spond). Presently, more than two rate classes will not be correctly supported in the viz.

  • Enable Datamonkey support for more resampling like FEL (@stevenweaver)

Provide support for a CLI --resample (like in FEL, currently). Valid values are non-negative integers, with 0 as the default.

  • This is supported by the viz in Observable.

  • Enable Datamonkey support for more character imputation

An additional CLI needs supporting --impute-states. Valid values are Yes or No. The default is No.

  • Enable MEME Observable viz to support imputed states (@spond). Presently, imputed states are ignored.
stevenweaver added a commit to veg/datamonkey-js-server that referenced this issue Nov 26, 2024
stevenweaver added a commit that referenced this issue Nov 26, 2024
stevenweaver added a commit that referenced this issue Nov 27, 2024
stevenweaver added a commit to veg/datamonkey-js-server that referenced this issue Nov 27, 2024
stevenweaver added a commit that referenced this issue Nov 27, 2024
stevenweaver added a commit that referenced this issue Nov 28, 2024
stevenweaver added a commit that referenced this issue Dec 4, 2024
stevenweaver added a commit to veg/datamonkey-js-server that referenced this issue Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants