김진섭 대표는 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 CI 와 appveyor 로 앞의 과정과 여러 운영체제에서의 테스트를 자동화하였습니다. 최종적으로 CRAN 에 패키지를 배포하였고, 1.01 버전까지 업데이트하였습니다.
Slide
아래 슬라이드를 보거나 https://jinseob2kim.github.io/LectureRpackage/RUCK2019/ 를 클릭하면 볼 수 있으며, Chrome 에 최적화되었습니다.
Citation
@online{kim2019,
author = {Kim, Jinseob},
title = {RUCK2019 {발표:} {From} {ShinyApps} to {CRAN}},
date = {2019-10-25},
url = {https://blog.zarathu.com/posts/2019-10-25-ruck2019/},
langid = {en}
}