Methods
Inherited methods
Method new()
Create a new Linx object.
Usage
Linx$new(path = NULL, files_tbl = NULL)
Arguments
path
(character(1)
)
Output directory of tool. If files_tbl
is supplied, this basically gets
ignored.
files_tbl
(tibble(n)
)
Tibble of files from list_files_dir
.
Method list_files()
List files in given linx directory. Overwrites parent class
to handle germline LINX files.
Usage
Linx$list_files(type = "file")
Arguments
type
(character(1)
)
File type(s) to return (e.g. any, file, directory, symlink).
See fs::dir_info
.
Returns
A tibble of file paths.
Method parse_breakends()
Read breakend.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method tidy_breakends()
Tidy breakend.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method parse_clusters()
Read clusters.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method tidy_clusters()
Tidy clusters.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method parse_drivercatalog()
Read linx.driver.catalog.tsv
file.
Usage
Linx$parse_drivercatalog(x)
Arguments
x
(character(1)
)
Path to file.
Method tidy_drivercatalog()
Tidy linx.driver.catalog.tsv
file.
Usage
Linx$tidy_drivercatalog(x)
Arguments
x
(character(1)
)
Path to file.
Method parse_drivers()
Read linx.drivers.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method tidy_drivers()
Tidy linx.drivers.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method parse_fusions()
Read linx.fusion.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method tidy_fusions()
Tidy linx.fusion.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method parse_links()
Read links.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method tidy_links()
Tidy links.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method parse_neoepitope()
Read neoepitope.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method tidy_neoepitope()
Tidy neoepitope.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method parse_svs()
Read svs.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method tidy_svs()
Tidy svs.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method parse_viscn()
Read linx.vis_copy_number.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method tidy_viscn()
Tidy linx.vis_copy_number.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method parse_visfusion()
Read linx.vis_fusion.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method tidy_visfusion()
Tidy linx.vis_fusion.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method parse_visgeneexon()
Read linx.vis_gene_exon.tsv
file.
Usage
Linx$parse_visgeneexon(x)
Arguments
x
(character(1)
)
Path to file.
Method tidy_visgeneexon()
Tidy linx.vis_gene_exon.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method parse_visproteindomain()
Read linx.vis_protein_domain.tsv
file.
Usage
Linx$parse_visproteindomain(x)
Arguments
x
(character(1)
)
Path to file.
Method tidy_visproteindomain()
Tidy linx.vis_protein_domain.tsv
file.
Usage
Linx$tidy_visproteindomain(x)
Arguments
x
(character(1)
)
Path to file.
Method parse_vissegments()
Read linx.vis_segments.tsv
file.
Usage
Linx$parse_vissegments(x)
Arguments
x
(character(1)
)
Path to file.
Method tidy_vissegments()
Tidy linx.vis_segments.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method parse_vissvdata()
Read linx.vis_sv_data.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method tidy_vissvdata()
Tidy linx.vis_sv_data.tsv
file.
Arguments
x
(character(1)
)
Path to file.
Method parse_version()
Read linx.version
file.
Arguments
x
(character(1)
)
Path to file.
Method tidy_version()
Tidy linx.version
file.
Arguments
x
(character(1)
)
Path to file.
Method clone()
The objects of this class are cloneable with this method.
Arguments
deep
Whether to make a deep clone.