dartR vs dartRverse

57 views
Skip to first unread message

Walter Durka

unread,
Feb 13, 2025, 6:50:58 AMFeb 13
to dartR
Dear developers,
I was unable to install dartR from CRAN (https://cran.r-project.org/web/packages/dartR/index.html: "Package ‘dartR’ was removed from the CRAN repository"). 
So Q1 is whether dartR will be reinstalled on CRAN?

I then installed dartRverse and dartR.base (strangely there is no mention whatsoever about the original dartR installation in the dartRverse material). However, I realized that in some functions the names of parameters have changed (e.g. in gl.filter.maf the previous  "plot.out" is now called "plot.display". Or in gl2vcf the previous "plink_path" is now called "plink.bin.path"). Thus previous code does not run. Why that?

So Q2 is whether the old dartR will actually be discontinued and only dartRverse-packages will survive? If so, a respective sentence in the dartRverse would be helpful.
Thanks
Walter

Olly Berry

unread,
Feb 13, 2025, 8:11:09 PMFeb 13
to dartR
Hi Walter,

This announcement in this group last year has some info that you may find useful in relation to dartRverse vs. dartR.


Luis, Bernd and the team can provide a fuller account I am sure, but my understanding is that dartRverse will/is/has replaced the dartR package.

Cheers,

Olly

Jose Luis Mijangos

unread,
Feb 16, 2025, 5:24:08 PMFeb 16
to dartR

Hi Walter,

dartR will be back on CRAN in the next few days. However, we are no longer maintaining it, as our focus has shifted to developing dartRverse.

You can find more information about the rationale behind dartRverse, installation instructions, and how to use legacy dartR by following the link below:


Cheers,
Luis 

Bernd.Gruber

unread,
Feb 16, 2025, 6:15:31 PMFeb 16
to da...@googlegroups.com

Hi Walter,

 

Great to hear from you.

 

We are in the process to decide on dartR and I am in exchange with CRAN what is the best way to do this.

 

Currently dartR breaks because of some failed dependencies with other packages that need to be updated, which was the main reason to create the new packages (break it into smaller independent pieces).

 

Maintenance and development of dartR (verse) takes a considerable amount of time, hence we probably cannot maintain both packages.

 

Therefore my recommendation is to migrate to dartRverse because it is the one under active development. [which I understand that you do not like due to inconsistencies]

 

Apologies for those unfortunate consequences as from your perspective I am sure renaming plot.out is useless. Here we wanted to unify all parameter names so they are consistent for all functions. Please let us know if there are still inconsistencies as we have >200 functions in all of our packages. Later in the year I hope to have more time and we want to make our documentation and tutorials more consistent and update them so they are easier accessible.

 

Hope that makes sense and all the best und Gruesse aus dem sonnigen Canberra nach Halle/Leipzig.

 

Cheers, Bernd

--
You received this message because you are subscribed to the Google Groups "dartR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dartr+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/dartr/4e5e1ca7-e05e-4686-b218-490b96be07fdn%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages