Skip to content

Commit acc8e63

Browse files
authored
Merge pull request #597 from Sage-Bionetworks/fds-1852-upload-file-annotations
Fds 1852 add file_annotations_upload to model/submit
2 parents a2ca2d9 + 4de36bd commit acc8e63

18 files changed

+238
-35
lines changed

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Authors: Rongrong Chai, Xengie Doan, Milen Nikolov, Sujay Patil, Robert Allaway,
66
License: file LICENSE
77
Encoding: UTF-8
88
Roxygen: list(markdown = TRUE)
9-
RoxygenNote: 7.2.3
9+
RoxygenNote: 7.3.1
1010
Imports: httr, dplyr, jsonlite, shinyjs, yaml, promises, readr
1111
Suggests:
1212
covr

R/schematic_rest_api.R

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -221,8 +221,18 @@ manifest_validate <- function(url="http://localhost:3001/v1/model/validate",
221221
#' @param schema_url URL to a schema jsonld
222222
#' @param data_type Type of dataset
223223
#' @param dataset_id Synapse ID of existing manifest
224-
#' @param access_token Synapse login cookie, PAT, or API key.
225-
#' @param csv_file Filepath of csv to validate
224+
#' @param restrict_rules Default = FALSE
225+
#' @param access_token Synapse login cookie, PAT, or API key
226+
#' @param json_str Json string to submit
227+
#' @param asset_view Synapse fileview
228+
#' @param manifest_record_type Default = "table_and_file"
229+
#' @param file_name Name of file
230+
#' @param table_manipulation Default = "replace"
231+
#' @param hide_blanks Default = FALSE
232+
#' @param table_column_names Default = "class_and_label"
233+
#' @param annotation_keys Default = "class_and_label"
234+
#' @param data_model_labels Default = "class_and_label"
235+
#' @param upload_file_annotations Default = TRUE
226236
#'
227237
#' @returns TRUE if successful upload or validate errors if not.
228238
#' @export
@@ -240,7 +250,8 @@ model_submit <- function(url="http://localhost:3001/v1/model/submit",
240250
hide_blanks=FALSE,
241251
table_column_names="class_label",
242252
annotation_keys="class_label",
243-
data_model_labels="class_label") {
253+
data_model_labels="class_label",
254+
file_annotations_upload=TRUE) {
244255
req <- httr::POST(url,
245256
httr::add_headers(Authorization = sprintf("Bearer %s", access_token)),
246257
query=list(
@@ -255,7 +266,8 @@ model_submit <- function(url="http://localhost:3001/v1/model/submit",
255266
table_column_names=table_column_names,
256267
annotation_keys=annotation_keys,
257268
data_model_labels=data_model_labels,
258-
hide_blanks=hide_blanks),
269+
hide_blanks=hide_blanks,
270+
file_annotations_upload=file_annotations_upload),
259271
body=list(file_name=httr::upload_file(file_name))
260272
#body=list(file_name=file_name)
261273
)

man/get_asset_view_table.Rd

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/get_synapse_table_names.Rd

Lines changed: 20 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/manifest_generate.Rd

Lines changed: 7 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/manifest_populate.Rd

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/manifest_validate.Rd

Lines changed: 8 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/model_component_requirements.Rd

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/model_submit.Rd

Lines changed: 34 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/storage_dataset_files.Rd

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)