RUCK2019 발표: From ShinyApps to CRAN

맞춤형 의학연구 앱을 만들고, 그것을 패키지로 만들어 CRAN에 배포한 경험을 슬라이드로 정리하였습니다. 본 내용은 R User Conference in Korea 2019(RUCK 2019)에서 발표하였습니다.

Jinseob Kim https://github.com/jinseob2kim (Zarathu Co.,Ltd)https://www.zarathu.com
10-25-2019

Table of Contents


김진섭 대표는 10월 25일(금) 광화문 한국마이크로소프트 11층에서 열린 R User Conference in Korea 2019(RUCK 2019) 참석, 맞춤형 의학연구 앱을 만들고 그것을 패키지로 만들어 CRAN에 배포한 경험을 발표하였습니다. 초록과 슬라이드를 공유합니다.

Abstract

의학연구자들에게 제공한 맞춤형 ShinyApps 중, 범용으로 쓰일만한 것들을 Shiny module 로 만들고 웹으로 공개하였습니다. 큰 용량의 데이터는 개인 PC에서 직접 다룰 수 있도록 Rstudio Addins 을 포함한 R 패키지 를 만들어 github 에 배포하였습니다. 패키지 관리를 위해 (1) testthat, covr 로 코드 테스트를 수행한 결과 리포트를, (2) pkgdown 으로 패키지를 소개하는 웹사이트를 만들었고, (3) Travis CIappveyor 로 앞의 과정과 여러 운영체제에서의 테스트를 자동화하였습니다. 최종적으로 CRAN 에 패키지를 배포하였고, 1.01 버전까지 업데이트하였습니다.

Slide

아래 슬라이드를 보거나 https://jinseob2kim.github.io/LectureRpackage/RUCK2019/ 를 클릭하면 볼 수 있으며, Chrome 에 최적화되었습니다.

Corrections

If you see mistakes or want to suggest changes, please create an issue on the source repository.

Reuse

Text and figures are licensed under Creative Commons Attribution CC BY 4.0. Source code is available at https://github.com/zarathucorp/blog, unless otherwise noted. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".

Citation

For attribution, please cite this work as

Kim (2019, Oct. 25). Zarathu Blog: RUCK2019 발표: From ShinyApps to CRAN. Retrieved from https://blog.zarathu.com/posts/2019-10-25-ruck2019/

BibTeX citation

@misc{kim2019ruck2019,
  author = {Kim, Jinseob},
  title = {Zarathu Blog: RUCK2019 발표: From ShinyApps to CRAN},
  url = {https://blog.zarathu.com/posts/2019-10-25-ruck2019/},
  year = {2019}
}