R: Utilities for the Forest Research Institute of the State Baden-Wuerttemberg

# Utilities for the Forest Research Institute of the State Baden-Wuerttemberg

## Documentation for package ‘fritools’ version 4.5.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

B C D E F G I L M P R S T U V W

fritools-package | Utilities for the Forest Research Institute of the State Baden-Wuerttemberg

## -- B --

bulk_read_csv | Bulk Read Comma Separated Files
bulk_write_csv | Bulk Write Comma Separated Files

## -- C --

call_conditionally | Call a Function Conditionally
call_safe | Call a Function Given an External Dependency on Non-Windows Systems
char2factor | Convert a Character Vector Into a Factor
check_ascii_file | Check the Number of Lines and Fields in a File
clipboard_path | Copy a Path from Clipboard to 'R'
column_sums | Sum up the Numeric Columns of a Data Frame
compare_vectors | Compare Two Vectors
convert_umlauts_to_ascii | Convert German Umlauts to a More or Less Suitable 'ascii' Representation
convert_umlauts_to_ascii.character | Convert German Umlauts to a More or Less Suitable 'ascii' Representation
convert_umlauts_to_ascii.data.frame | Convert German Umlauts to a More or Less Suitable 'ascii' Representation
convert_umlauts_to_tex | Tex Codes for German Umlauts
count_groups | Count Observations per Groups
csv | Read and Write a Comma Separated File
csv2csv | Convert a German Comma Separated File into a Comma Separated File

## -- D --

delete_trailing_blank_lines | Remove Trailing Blank Lines From Files
delete_trailing_whitespace | Remove Trailing Whitespace From Files
develop_test | Develop Unit Testing for a Code File

## -- E --

escape_non_ascii | Escape non-ASCII Characters

## -- F --

file_copy | Force Copying a File While Backing it up
file_modified_last | Get the File Modified Last
file_save | Create a Copies of Files
file_string | Substitute All Blanks and Punctuations in a String with an Underscore
find_files | Find Files on Disk
find_missing_family | Find Missing Documentation
find_missing_see_also | Find Missing Documentation
fritools | Utilities for the Forest Research Institute of the State Baden-Wuerttemberg
fromto | Extract All Items of a Vector Between Two Patterns

## -- G --

get_boolean_envvar | Get a Boolean Environment Variable
get_german_umlauts | Get German Umlauts
get_lines_between_tags | Cut Code Chunks From a File
get_mtime | Get the 'mtime' Attribute from an Object
get_options | Get Options For Packages
get_package_version | Query Installed Package Version
get_path | Set or Get the 'path' Attribute to or from an Object
get_rscript_script_path | Get the Path of the 'R' Code File in Case of an "Rscript" Run
get_run_r_tests | Get System Variable RUN_R_TESTS
get_r_cmd_batch_script_path | Get the Path of the 'R' Code File in Case of an "R CMD BATCH" Run
get_script_name | Get the Name of the 'R' Code File or set it to 'default'
get_script_path | Get the Path of the 'R' Code File
get_session_string | Get a Session String
get_unique_string | Create a Fairly Unique String
golden_ratio | Calculate the Golden Ratio
grep_file | Grep a Pattern from Files

## -- I --

index_groups | Determine Indices and Sizes of Subsets
is_batch | Is 'R' Run in Batch Mode (via "R CMD BATCH" or "Rscript")?
is_cran | Is 'R' Running on CRAN?
is_difftime_less | Check Whether Two Times Differ Less Than A Given Value
is_false | Provide 'isFALSE' for 'R' < 3.5.0
is_files_current | Check Whether Files are Current
is_force | Opt-out Via Option
is_installed | Is an External Program Installed?
is_not_false | Is an Object Set and not Set to 'FALSE'?
is_null_or_true | Is an Object 'TRUE' or 'NULL'?
is_of_length_zero | Is an Object of Length Zero?
is_path | Check Whether an Object Contains a Valid File System Path
is_running_on_fvafrcu_machines | Is the Machine Running the Current 'R' Process Owned by FVAFRCU?
is_running_on_gitlab_com | Is the Current Machine Owned by <https://about.gitlab.com>?
is_r_cmd_check | Is the Current R Process an "R CMD check"?
is_r_package_installed | Is an 'R' Package Installed?
is_scalar | Check Whether an R Object is Scalar
is_scalar_convertible2numeric | Check Whether a Scalar is Convertible to Numeric
is_success | Does the Return Value of a Command Signal Success?
is_true | Convert a 'logical' Array to a Binary Boolean Array
is_valid_primary_key | Is a Key a Valid Potential Primary Key for a 'data.frame'?
is_version_sufficient | Is a Version Requirement Met?
is_windows | Is the System Running a Windows Machine?

## -- L --

load_internal_functions | Load a Package's Internals

## -- M --

memory_hogs | Find Memory Hogs
missing_docs | Find Missing Documentation

## -- P --

paths | Set or Get the 'path' Attribute to or from an Object
pause | Pause

## -- R --

read_csv | Read and Write a Comma Separated File
relative_difference | Compute Relative Differences Between the Values of Two Vectors
round_commercially | Round Half Away From Zero
round_half_away_from_zero | Round Half Away From Zero
rownames2col | Add a Column Containing the Row Names to a Data Frame
runsed | Replace a Pattern in Files with a Replacement String
run_r_tests_for_known_hosts | Force Testing on Known Hosts

## -- S --

search_files | Search Files for a Pattern
search_rows | Search All Rows Across Columns of a Matrix-like Structure
set_hash | Set a Hash Attribute on an Object
set_options | Set Options For Packages
set_path | Set or Get the 'path' Attribute to or from an Object
set_run_r_tests | Set the System Variable RUN_R_TESTS
sloboda | Sloboda's Growth Function
split_code_file | Split a Code File Into Multiple Files
str2num | Convert Character Numbers to Numeric
string2words | Convert a Character Vector Into an Enumeration
strip_off_attributes | Strip Attributes off an Object
subset_sizes | Determine Subset Sizes Close to Equality
summary.filesearch | Summarize File Searches

## -- T --

tapply | Apply a Function Over a Ragged Array
touch | Mock the Unix 'touch' Utility
touch2 | Mock the Unix 'touch' Utility

## -- U --

un_hash | Separate an Object from its Hash Attribute

## -- V --

view | View a File or Directory
vim | Edit a File With "VIM" if Possible

## -- W --

weighted_variance | Calculate a Weighted Variance
weighted_variance.data.frame | Calculate a Weighted Variance
weighted_variance.numeric | Calculate a Weighted Variance
wipe_clean | Remove All Objects From an Environment
wipe_tempdir | Wipe Clean the 'tempdir()'
with_dir | Execute Code in a Temporary Working Directory
write_csv | Read and Write a Comma Separated File