rOpenSci | Blog

All posts (Page 80 of 122)

drake’s improved high-performance computing power

The drake R package is not only a reproducible research solution, but also a serious high-performance computing engine. The package website introduces drake, and this technical note draws from the guides on high-performance computing and timing in the drake manual.

🔗

You can help!

Some of these features are brand new, and others are newly refactored. The GitHub version has all the advertised functionality, but it needs more testing and development before I can submit it to CRAN in good conscience. New issues such as r-lib/processx#113 and HenrikBengtsson/future#226 seem to affect drake, and more may emerge. If you use drake for your own work, please consider supporting the project by field-testing the claims below and posting feedback here.

...

treeio: Phylogenetic data integration

Phylogenetic trees are commonly used to present evolutionary relationships of species. Newick is the de facto format in phylogenetic for representing tree(s). Nexus format incorporates Newick tree text with related information organized into separated units known as blocks. For the R community, we have ape and phylobase packages to import trees from Newick and Nexus formats. However, analysis results (tree + analysis findings) from widely used software packages in this field are not well supported. Some of them are extended from Newick and Nexus (e.g. RevBayes and BEAST outputs), while some of the others are just log files (e.g. r8s and PAML outputs). Parsing these output files is important for interpreting analysis findings....

icon: web icons for rmarkdown

🔗

Icons in R

ZgotmplZ

ZgotmplZ

ZgotmplZ

     style="  object-fit: cover; object-position: center;  height: 150px;  width: 150px; margin-right: 15px"
/> 
            <p>
              The <a href="https://github.com/ropenscilabs/icon">icon</a> package provides a convenient interface for adding icons from popular web fonts to R Markdown documents. The project began at <a href="https://ozunconf17.ropensci.org/">rOpenSci OzUnconf 2017</a>, and was developed by <a href="https://github.com/mitchelloharawild">Mitchell O&rsquo;Hara-Wild</a>, <a href="https://github.com/earowang">Earo Wang</a> and <a href="https://github.com/timothyhyndman">Timothy Hyndman</a>. The package currently supports icons from <a href="https://fontawesome.com/">Font Awesome</a>, <a href="https://jpswalsh.github.io/academicons/">Academicons</a>, and <a href="https://ionicons.com/">ionicons</a>.
            </p>
            </figure>
          </div>

Icons can be added to your R Markdown documents using short prefixes which identify the font’s library.

...

The social weather of rOpenSci onboarding system

Our onboarding process ensures that packages contributed by the community undergo a transparent, constructive, non adversarial and open review process. Before even submitting my first R package to rOpenSci onboarding system in December 2015, I spent a fair amount of time reading through previous issue threads in order to assess whether onboarding was a friendly place for me: a newbie, very motivated to learn more but a newbie nonetheless. I soon got the feeling that yes, onboarding would help me make my package better without ever making me feel inadequate....

Nomisr - Access Nomis UK Labour Market Data

I’m excited to announce a new package for accessing official statistics from the UK. nomisr is the R client for the Nomis database. Nomis is run by Durham University on behalf of the UK’s Office for National Statistics (ONS), and contains over a thousand datasets, primarily on the UK labour market, census data, benefit spending and general economic activity. Registration is optional, although registration and the use of an API key allows for larger queries without the risk of being timed out or rate limited by the API....

Working together to push science forward

Happy rOpenSci users can be found at