write.df_to_fasta {baseq} | R Documentation |
Write a data frame to a fasta file
Description
This function writes a data frame to a fasta file with the same name as the data frame. The data frame is assumed to have two columns, "Header" and "Sequence", which represent the header and sequence lines of each fasta record, respectively.
Usage
write.df_to_fasta(df, output_dir = getwd())
Arguments
df |
A data frame containing fasta records with "Header" and "Sequence" columns. |
output_dir |
The directory path where the output file should be written. If not provided, the working directory will be used. |
Value
This function does not return a value, but writes a fasta file to the specified output directory or the working directory.
Examples
#sample_file_path <- system.file("extdata", "sample_fa.fasta", package = "baseq")
#tempdir <- tempdir()
#temp_file_path <- file.path(tempdir, basename(sample_file_path))
#file.copy(sample_file_path, temp_file_path, overwrite = TRUE)
#read.fasta_to_df(sample_file_path)
#write.df_to_fasta(sample_fa, output_dir = tempdir)
# Write to working directory
# write.df_to_fasta(sample_fa)
# Write to custom directory
# write.df_to_fasta(sample_fa, output_dir = "/path/to/directory/")
[Package baseq version 0.1.4 Index]