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

Add "related software" section #107

Open
benjeffery opened this issue Sep 14, 2022 · 10 comments
Open

Add "related software" section #107

benjeffery opened this issue Sep 14, 2022 · 10 comments

Comments

@benjeffery
Copy link
Member

benjeffery commented Sep 14, 2022

For software that interoperates with tskit formats, e.g.:

  • relate
  • argneedle
  • arginfer
  • slendr

Others?

No code snippet or "see more" needed.

@benjeffery benjeffery added this to the Redesign milestone Sep 14, 2022
@jeromekelleher
Copy link
Member

Some others off the top of my head:

  • Espalier uses tskit, but not obvious you can get tskit output from scanning docs
  • geonomics uses tskit internally, has some support for tskit output.
  • egrm

This becomes a tricky exercise tbh, deciding what's using tskit "enough" to be worth a mention here. Should we list every repo on GitHub that uses msprime as a dependency?

@benjeffery
Copy link
Member Author

This becomes a tricky exercise tbh, deciding what's using tskit "enough" to be worth a mention here. Should we list every repo on GitHub that uses msprime as a dependency?

The threshold for me is that they either ingest or emit tree sequence files. Or is that still leaving us with a rather wide acceptance?

@bhaller
Copy link

bhaller commented Sep 20, 2022

SLiM, certainly. Probably slendr (https://www.slendr.net) should be too; it actually provides an R-based front end to parts of tskit, as I understand it (@bodkan).

@hyanwong
Copy link
Member

hyanwong commented Sep 20, 2022

The SCAR paper (https://www.biorxiv.org/content/10.1101/2022.02.08.479599v1) reads ARGweaver output into tskit to aid with analysis. Not sure that counts as "software" though? Shame there isn't native tskit output for ARGweaver.

@jeromekelleher
Copy link
Member

The threshold for me is that they either ingest or emit tree sequence files.

Not obvious that this is possible for espalier or genomics from the docs.

I don't think we should get bogged down on this - let's make it up to the downstream developers. If they want us to mention their software on tskit.dev, then we will in the way that they want. If they don't or just don't respond to us, then we won't.

We can reach out to some of them after the website is launched.

@hyanwong
Copy link
Member

hyanwong commented Nov 4, 2023

Probably worth revisiting this, if it's easy to make such a section. I completely agree with Jerome that we "make it up to the downstream developers. If they want us to mention their software on tskit.dev, then we will in the way that they want".

I would start by putting slendr and tskit_arg_visualizer on there, as both are heavily tied to tskit projects.

@bhaller
Copy link

bhaller commented Nov 4, 2023

@bodkan ping!

@bodkan
Copy link

bodkan commented Nov 6, 2023

Hello, thank you for the ping! I'd be quite honoured if the tskit website mentioned slendr. After all, without tskit (and pyslim/SLiM + msprime), there would be no slendr at all. :)

Just to clarify, are you talking about adding stuff to the "Ecosystem projects" here or somewhere else?

Either way, I'd be very happy to put together a short title, blurb, a tiny example script, or whatever you envision for this to look like (I don't want to push this free advertisement opportunity too much, so just let me know).

@jeromekelleher
Copy link
Member

We'd be delighted to promote slendr here @bodkan, please advertise as much as you like!

@hyanwong
Copy link
Member

hyanwong commented Nov 6, 2023

Just to clarify, are you talking about adding stuff to the "Ecosystem projects" here or somewhere else?

I think the idea was a new "related projects" section. @benjeffery ?

Either way, I'd be very happy to put together a short title, blurb, a tiny example script, or whatever you envision for this to look like (I don't want to push this free advertisement opportunity too much, so just let me know).

Great, thanks. We'll get back to you about the format. Nothing complicated!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

5 participants