Skip to contents
tidydragen
0.0.0.9001
Intro
Articles
Quickstart
Installation
Structure
Output Naming
Schema Table
UML
CI/CD Workflow
PostgreSQL
NEWS
Reference
UML
Source:
vignettes/uml.qmd
Config
tables
schemas_raw
schemas_tidy
schemas_both
tool
pkg
collect_invalid_schema_types()
format_invalid_types_msg(invalid)
assert_version(x,
version,
versions)
resolve_version(x,
version,
versions)
read()
get_field_for_table(x,
key)
get_field_for_all_tables(key)
compute_schema_one(tab,
tab_name)
compute_schemas()
derive_schema(cache,
side)
get_schema_both_one(x,
version)
get_schema(x,
version,
schemas)
initialize(tool,
pkg)
print(...)
get_patterns()
get_ftypes()
get_descriptions()
get_pattern(x)
get_ftype(x)
get_description(x)
get_tables()
get_schemas_raw()
get_schemas_tidy()
get_schemas_both()
get_schema_raw(x,
version)
get_schema_tidy(x,
version)
get_col_map(x,
version)
Dragen
initialize(path)
DragenCov
flat_tidy_names
initialize(path,
files_tbl)
tidy_metricsmain(x)
parse_finehist(x)
parse_reportbedmain(x)
tidy_reportbedmain(x)
DragenFqc
flat_tidy_names
initialize(path,
files_tbl)
parse_posbasecontent(x)
tidy_posbasecontent(x)
DragenMap
flat_tidy_names
initialize(path,
files_tbl)
tidy_metrics(x)
tidy_umimain(x)
tidy_gcmain(x)
tidy_time(x)
parse_fraglenhist(x)
DragenRna
initialize(path,
files_tbl)
DragenTool
on_unmapped
on_coerce_fail
on_unexpected_col
extra_ftypes()
tidy_file(x,
table_name,
convert_types)
refine_files(files)
parse_metrics(x)
coerce_by_type(vec,
type)
region_split(x)
tidy_metrics(x,
table_name,
normalise,
on_unmapped,
on_coerce_fail,
on_unexpected_col,
drop_constant)
DragenTso
flat_tidy_names
sar_amet(am)
sar_snv(snvs)
refine_files(files)
initialize(path,
files_tbl)
parse_smallvariants(x)
parse_fusions(x)
parse_sarinfo(x)
tidy_sarinfo(x)
DragenVar
flat_tidy_names
initialize(path,
files_tbl)
tidy_vc(x)
tidy_gvcf(x)
tidy_cnv(x)
tidy_hethom(x)
tidy_ploidystats(x)
tidy_nuctrans(x)
parse_microsat(x)
parse_contamination(x)
parse_ploidyvcf(x)
Tool
is_tidied
is_written
files
tbls
files_tbl
name
pkg
path
config
written_files
flat_tidy_names
refine_files(files)
empty_files_tbl()
compute_files()
prepend_id_cols(d,
tidy_name,
prefix,
input_id,
output_id,
prefix_include)
dispatch_parse(x,
table_name)
dispatch_tidy(x,
table_name)
extra_ftypes()
parse_by_ftype(x,
table_name)
parse_file(x,
table_name,
delim,
...)
tidy_file(x,
table_name,
convert_types)
parse_file_keyvalue(x,
table_name,
delim,
...)
parse_file_nohead(x,
table_name,
delim,
...)
initialize(name,
pkg,
path,
files_tbl)
print(...)
list_files()
get_tbls()
filter_files(include,
exclude)
tidy(keep_raw)
write(output_dir,
format,
input_id,
output_id,
prefix_include,
dbconn,
write_metadata)
get_metadata(input_id,
output_id,
output_dir,
pkgs)
run(output_dir,
format,
input_id,
output_id,
prefix_include,
dbconn,
write_metadata,
include,
exclude)
Workflow
is_tidied
is_written
files_tbl
tools
name
path
metapkg
written_files
validate_tools(x)
initialize(name,
path,
tools,
metapkg)
print(...)
get_tools()
filter_files(include,
exclude)
list_files()
tidy(keep_raw)
write(output_dir,
format,
input_id,
output_id,
prefix_include,
dbconn,
write_metadata)
run(output_dir,
format,
input_id,
output_id,
prefix_include,
dbconn,
write_metadata,
include,
exclude)
get_schemas_raw()
get_schemas_tidy()
get_tbls()
get_metadata(input_id,
output_id,
output_dir,
pkgs)