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

Project idea to promote R packages in populations genetics #7

Open
smanel opened this issue Mar 8, 2015 · 6 comments
Open

Project idea to promote R packages in populations genetics #7

smanel opened this issue Mar 8, 2015 · 6 comments

Comments

@smanel
Copy link

smanel commented Mar 8, 2015

Not fully clear of how and what but a suggestion below on how promoting R packages in population genetics, since it is probably one of the end-product of our working group (?):
A way to do is to publish well –driven applications using (almost) only R packages (already existing and developed during the hackathon): it can help users to better know about and to see the possibilities. This requires using free existing databases already published, and to address hot topic questions in populations genetics (e.g. detection of climatic signal of selection, ....). It would be wonderful to have unpublished databases, but probably not possible.

@DrK-Lo
Copy link

DrK-Lo commented Mar 8, 2015

Would using R and "system()" as a front to call other programs written in C (Bayenv, LFMM, etc) count under this umbrella?

@darencard
Copy link

Having a wrapper for many popular stand-alone programs would be welcomed by many I think. No sense in re-inventing the wheel, though in some cases it may be necessary to reimplement things. It would be especially helpful to provide integration with the other capabilities (e.g., plotting) in R. I also think that the pseudo-GUI environment provided by RStudio and certain packages could bridge the gap to those with little experience with large genetic datasets.

@smanel
Copy link
Author

smanel commented Mar 9, 2015

Yes using R and "system()" as a front to call other programs (Bayenv, LFMM) if possible would be very useful...
The same for the detection of population genetic structure like STRUCTURE or other bayesian clustering approaches...

@thibautjombart
Copy link
Contributor

I can see the appeal but this typically poses dependency problems and will
make a package trickier to get onto CRAN. The use the system() for system
calls is also probably fairly platform dependent.

On Mon, Mar 9, 2015 at 1:05 PM, Manel [email protected] wrote:

Yes using R and "system()" as a front to call other programs (Bayenv,
LFMM) if possible would be very useful...
The same for the detection of population genetic structure like STRUCTURE
or other bayesian clustering approaches...


Reply to this email directly or view it on GitHub
#7 (comment)
.

@KlausVigo
Copy link

What would be the requisites for a population genetics task view or mailing list on CRAN, like the task view and the mailing list for phylogentics and comparative methods? This would give pop gene users in R an overview over available packages and available functionality right on the R website and a source for FAQs.

@thibautjombart
Copy link
Contributor

They exist already:
http://cran.r-project.org/web/views/Genetics.html

https://stat.ethz.ch/mailman/listinfo/r-sig-genetics

R-sig-genetics has been massively under-used so far - just a matter of
getting the right people in though.

On Mon, Mar 9, 2015 at 6:32 PM, klash [email protected] wrote:

What would be the requisites for a population genetics task view or
mailing list on CRAN, like the task view
http://cran.r-project.org/web/views/Phylogenetics.html and the mailing
list https://stat.ethz.ch/mailman/listinfo/r-sig-phylo for phylogentics
and comparative methods? This would give pop gene users in R an overview
over available packages and available functionality right on the R website
and a source for FAQs.


Reply to this email directly or view it on GitHub
#7 (comment)
.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants