The file command is a file type guesser, a command-line tool that tells you in words what kind of data a file contains. It does not rely on filename extensions to tell you the type of a file, but looks at the actual contents of the file. This package provides the libmagic library.
This package provides functions for printing the contents of a folder as columns in a ragged-bottom data.frame and for viewing the details (size, time created, time modified, etc.) of a folder's top level contents.
This package enables Elm programs to select files, download files, and work with file content.
This package provides a population genetic simulator, which is able to generate synthetic datasets for single-nucleotide polymorphisms (SNP) for multiple populations. The genetic distances among populations can be set according to the Fixation Index (Fst) as explained in Balding and Nichols (1995) <doi:10.1007/BF01441146>. This tool is able to simulate outlying individuals and missing SNPs can be specified. For Genome-wide association study (GWAS), disease status can be set in desired level according risk ratio.
Filelight is an application to visualize the disk usage on your computer.
This package provides a wrapper for the Filebin API. Filebin implements convenient file sharing on the web.
Filezilla client supports FTP, FTP over SSL/TLS (FTPS), SSH File Transfer Protocol (SFTP), HTTP/1.1, SOCKS5, FTP-Proxy, IPv6 and others features such as bookmarks, drag and drop, filename filters, directory comparison and more.
This program compares version strings. It intends to be a replacement for strverscmp.
This library lets you place an exclusive or shared lock on a file using the appropriate system call provided by the underlying operating system.
This package implements a simple key-value style database where character string keys are associated with data values that are stored on the disk. A simple interface is provided for inserting, retrieving, and deleting data from the database. Utilities are provided that allow filehash databases to be treated much like environments and lists are already used in R. These utilities are provided to encourage interactive and exploratory analysis on large datasets.
File Roller is an archive manager for the GNOME desktop environment that allows users to view, unpack, and create compressed archives such as gzip tarballs.
Transform output files of some tools to the microtable object of microtable class in microeco package. The microtable class is the basic class in microeco package and is necessary for the downstream microbial community data analysis.
Stores large arrays in files to avoid occupying large memories. Implemented with super fast gigabyte-level multi-threaded reading/writing via OpenMP
'. Supports multiple non-character data types (double, float, complex, integer, logical, and raw).
Create descriptive file names with ease. New file names are automatically (but optionally) time stamped and placed in date stamped directories. Streamline your analysis pipeline with input and output file names that have informative tags and proper file extensions.
This package provides Python bindings to the libmagic file type guesser.
Note that this module and the python-magic
module both provide a magic.py
file; these two modules, which are different and were developed separately, both serve the same purpose: provide Python bindings for libmagic.
cl-tar-file
is a Common Lisp library that allows reading from and writing to various tar archive formats. Currently supported are the POSIX ustar, PAX (ustar with a few new entry types), GNU, and v7 (very old) formats.
This library is rather low level and is focused exclusively on reading and writing physical tar file entries using streams. Therefore, it contains no functionality for automatically building archives from a set of files on the filesystem or writing the contents of a file to the filesystem. Additionally, there are no smarts that read multiple physical entries and combine them into a single logical entry (e.g., with PAX extended headers or GNU long link/path name support). For a higher-level library that reads and writes logical entries, and also includes filesystem integration, see cl-tar
.
This package provides an interface to file locking functionalities.
The DB::File module provides Perl bindings to the Berkeley DB version 1.x.
This package provides a utility for reading inode numbers (Linux, MacOS
) and file IDs (Windows).
FileIO
aims to provide a common framework for detecting file formats and dispatching to appropriate readers/writers. The two core functions in this package are called load
and save
, and offer high-level support for formatted files (in contrast with Julia's low-level read
and write
).
FileSaver.js
implements the saveAs()
FileSaver interface in browsers that do not natively support it.
FileSaver.js
is the solution to saving files on the client-side, and is perfect for webapps that need to generate files, or for saving sensitive information that shouldn't be sent to an external server.
FileSaver.js
implements the saveAs()
FileSaver interface in browsers that do not natively support it.
FileSaver.js
is the solution to saving files on the client-side, and is perfect for webapps that need to generate files, or for saving sensitive information that shouldn't be sent to an external server.
This package provides an interface for working with large matrices stored in files, not in computer memory. It supports multiple non-character data types (double, integer, logical and raw) of various sizes (e.g. 8 and 4 byte real values). Access to parts of the matrix is done by indexing, exactly as with usual R matrices. It supports very large matrices; the package has been tested on multi-terabyte matrices. It allows for more than 2^32 rows or columns, ad allows for quick addition of extra columns to a filematrix.
The main functions in this package are with_cache()
and cached_read()
. The former is a simple way to cache an R object into a file on disk, using cachem'. The latter is a wrapper around any standard read function, but caches both the output and the file list info. If the input file list info hasn't changed, the cache is used; otherwise, the original files are re-read. This can save time if the original operation requires reading from many files, and/or involves lots of processing.