--- title: "Test run for upload system" output: rmarkdown::html_vignette vignette: > %\VignetteIndexEntry{Test run for upload system} %\VignetteEngine{knitr::rmarkdown} %\VignetteEncoding{UTF-8} --- ```{r, include = FALSE} knitr::opts_chunk$set( collapse = TRUE, comment = "#>", eval=FALSE ) ``` ```{r setup} library(GwasDataImport) library(data.table) library(ieugwasr) library(dplyr) # get access ieugwasr::get_access_token() # Initialise fn <- system.file("extdata/pos_0002.txt.gz", package="GwasDataImport") x <- Dataset$new(filename=fn, igd_id="ieu-b-test2") # Specify columns x$determine_columns(list(chr_col=1, snp_col=2, pos_col=3, oa_col=4, ea_col=5, beta_col=7, se_col=8, pval_col=9)) # Process dataset x$format_dataset() # Input metadata x$collect_metadata(list( trait="whatever", build="HG19/GRCh37", category="Continuous", subcategory="NA", group_name="public", population="European", sex="Males and Females" )) # Upload metadata x$api_metadata_upload() # Upload summary data x$api_gwasdata_upload() # Check status x$api_qc_status() # Check existing files x$api_gwasdata_check() %>% httr::content() # Delete everything x$api_gwasdata_delete() ```