Set of tools to facilitate parsing of tabulated files
Project description
py_cmdtabs
Set of tools to facilitate parsing of tabulated files
py_cmdtabs includes tools that make it easier for its user to manipulate tabulated files. It is designed to carry out the following functionalities:
Add columns: the aggregate_columns.py script allows you to change the format of the information saved in the same file, combining its columns into a single one as specified in the script.
Disaggregate columns: the desaggregate_columns.py script allows you to change the format of the information saved in the same file, disaggregating its columns into several using a specific pattern.
Join tables: the merge_tabular.py script allows two or more tabular tables to be joined by a common join pattern between both.
Tag tables: the tag_table.py script is used to include a series of specific tags to elements of a table.
Intersect columns: the intersect_columns.py script compares the elements of two columns belonging to two different tables.
Obtain common information: the table_linker.py script allows you to save in the same output file the information extracted from a tabulated file, based on the identifiers of a second file.
Replace information: The standard_name_replacer.py script replaces values in a table based on a contributed value code.
Filter columns: The column_filter.py script filters columns from a tabulated file whose elements match a specified pattern.
Transform Excel format into tabular: the excel_to_tabular.py script transforms files with an .xlsx extension into tabular files and makes their handling easier.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for py_cmdtabs-1.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ddb1854ecb2421d00c185d6300de757faa5df3082f6c1feb6cf9e406439772c5 |
|
MD5 | 75da491772a9f8625defd05c74738aa3 |
|
BLAKE2b-256 | 29a1e541ae11c89bd9e286510d9caecc4198a9064862b61080b5904e93e8a3d9 |