lzim / teampsd

Team PSD is using GitHub, R and RMarkdown as part of our free and open science workflow.
GNU General Public License v3.0
9 stars 23 forks source link

data ui cheatsheet #163

Closed staceypark closed 5 years ago

staceypark commented 6 years ago

https://github.com/lzim/teampsd/blob/master/resources/cheatsheets/data_ui_cheatsheet_v19.docx

Updated the Data UI Cheatsheet a bit. Boarding plane soon but can continue to work on it once I land, if anyone has any suggestions or edits!

lzim commented 6 years ago

Safe travels @staceypark!

I think it's really starting to look VERY good. It would be great if we could get this in .Rmd so that 1) we can produce it in web and print format 2) we can more easily update it.

I'll take more of a close look on the plane if I can.

Thanks!

Lindsey

lzim commented 6 years ago

Morning @staceypark! 🌻

Have you proceeded to a .Rmd version of the data UI cheatsheet? I believe we need the following four cheat-sheets at a minimum (Am I missing any?) Using .Rmd will really help us keep them current in a variety of output formats:

  1. mtl.how/live - Adobe Connect
  2. mtl.how/data - MTL data UI
  3. mtl.how/sim - MTL sim UI
  4. mtl.how - using the MTL repository on GitHub to get MTL resources
  5. mtl.how/tms - Once we have our MTL Live and MTL Video TMS courses registered, we will need a cheatsheet for these, but not until then

A cheatsheet is a poster Note that I believe a cheatsheet is really just a "poster" printed on normal paper. Here is a GitHub Gist by @Pakillo for R poster packages that may help: https://gist.github.com/Pakillo/4854e5d760351206084f6be8abe476b2

I found an issue discussion on the rOpenSci repo here: https://github.com/ropensci/unconf17/issues/73 that also lists a few resources on making them available on GitHub:

The package dependencies are: library(rmarkdown) library(flexddashboard) library(webshot) library(rcheatsheet)

But, as you can see there is more, e.g., webshot::install_phantomjs()

...and, there is more, rcheatsheet interacts with Google Drive, which won't work for us well at the VA, however, it could automate pulling the column B Standard variable name from the Master Crosswalk we share with the developers - and this would be a huge bonus for automating the cheatsheet code updates to always reflect the Master...

Note: Whenever you need to install an R Package still in development (for example, a developer is working on it on GitHub, but it hasn't gone thru the CRAN process for R) the function code you need is:

KEY Resources

I hope this points us in the right direction!

Lindsey

lzim commented 5 years ago

Hey is this issue ready to close @staceypark ?

staceypark commented 5 years ago

Yes we can close this now :smile: Will post underlying code for the cheatsheets!