pnnl_dms_utils: Utilities for interacting with PNNL DMS

Description Usage Arguments Examples

Description

Fetches results of different data analysis tools. Not useful outside of PNNL unless connected through VPN. Works on windows out of the box. To make it work on Mac/Linux FreeTDS needs to be installed. Mac/Linux functionality is not well tested.

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
is_PNNL_DMS_connection_successful()

get_dms_job_records(
  jobs = NULL,
  datasetPttrn = "",
  experimentPttrn = "",
  toolPttrn = "",
  parPttrn = "",
  settingsPttrn = "",
  fastaPttrn = "",
  proteinOptionsPttrn = "",
  intrumentPttrn = ""
)

get_tool_output_files_for_job_number(
  jobNumber,
  toolName,
  filePattern,
  mostRecent = TRUE
)

get_output_folder_for_job_and_tool(jobNumber, toolName, mostRecent = TRUE)

get_AScore_results(dataPkgNumber)

get_job_records_by_dataset_package(dataPkgNumber)

get_results_for_multiple_jobs(jobRecords)

get_results_for_multiple_jobs.dt(jobRecords)

get_results_for_single_job(pathToFile, fileNamePttrn)

get_results_for_single_job.dt(pathToFile, fileNamePttrn)

path_to_FASTA_used_by_DMS(data_package_number)

get_study_design_by_dataset_package(dataPkgNumber)

Arguments

jobs

(integer) DMS job ID

mostRecent

(logical) only most recent or all output files

dataPkgNumber

(interger) data package id

mtdbName

(string) name of mass tag database

xPttrn

(string) substrings for names of dataset, experiment, tool, parameter file, settings file, fasta file, protein options, instrument name

Examples

1
get_output_folder_for_job_and_tool(863951, "DTA_Refinery")

vladpetyuk/PlexedPiper documentation built on June 24, 2021, 8:59 a.m.