arff-format-converter


Namearff-format-converter JSON
Version 1.1.1 PyPI version JSON
download
home_pageNone
SummaryConverts ARFF files to CSV, JSON, XML, XLSX, ORC, and parquet.
upload_time2024-12-11 08:52:52
maintainerShani Sinojiya
docs_urlNone
authorShani Sinojiya
requires_pythonNone
licenseCC BY-ND 4.0
keywords arff data-conversion format-conversion data-interchange machine-learning data-preprocessing data-transformation file-format-conversion data-science python-package xml json csv excel orc parquet pandas pyarrow data-manipulation data-export data-import
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # ARFF Format Converter

![PyPI - Version](https://img.shields.io/pypi/v/arff-format-converter?style=for-the-badge)
![PyPI - License](https://img.shields.io/pypi/l/arff-format-converter?style=for-the-badge)
![PyPI - Downloads](https://img.shields.io/pypi/dm/arff-format-converter?style=for-the-badge)
![GitHub Sponsors](https://img.shields.io/github/sponsors/Shani-Sinojiya?style=for-the-badge)
![GitHub pull requests](https://img.shields.io/github/issues-pr/Shani-Sinojiya/arff-format-converter?style=for-the-badge)
![GitHub last commit](https://img.shields.io/github/last-commit/Shani-Sinojiya/arff-format-converter?style=for-the-badge)
![GitHub issues](https://img.shields.io/github/issues/Shani-Sinojiya/arff-format-converter?style=for-the-badge)
![GitHub forks](https://img.shields.io/github/forks/Shani-Sinojiya/arff-format-converter?style=for-the-badge)
![GitHub Repo stars](https://img.shields.io/github/stars/Shani-Sinojiya/arff-format-converter?style=for-the-badge)

The `arff-format-converter` tool allows you to convert ARFF files to various output formats. Below are the details:

## Table of Contents

- [Install](#install)
- [Synopsis](#synopsis)
- [Examples](#examples)
- [Options](#options)
- [Supported Formats](#supported-formats)
- [Author](#author)
- [Contributing](#contributing)
- [Features](#features)
- [License](#license)

## Install

```bash
pip install arff-format-converter
```

## Synopsis

```bash
arff-format-converter -f <file> -o <output_folder> -fmt <output_format> [--fast]
```

## Examples

```bash
arff-format-converter -f data.arff -o output -fmt json
arff-format-converter -f data.arff -o output -fmt xml
arff-format-converter -f data.arff -o output -fmt csv
arff-format-converter -f data.arff -o output -fmt xlsx
arff-format-converter -f data.arff -o output -fmt orc
arff-format-converter -f data.arff -o output -fmt parquet
arff-format-converter -f data.arff -o output -fmt json --fast
```

## Options

- `-f, --file` Path to the ARFF file.
- `-o, --output` Path to the output folder.
- `-fmt, --format` Output format: `xml`, `json`, `csv`, `xlsx`, `orc`, `parquet`.
- `--fast` Enable **fast mode**. Performs the conversion.

## Supported Formats

- **ARFF** (input)
- **XML** (output)
- **JSON** (output)
- **CSV** (output)
- **XLSX** (output)
- **ORC** (Apache ORC format) (output)
- **Parquet** (output)

## Author

Written by [Shani Sinojiya](https://www.shanisinojiya.tech).

## Contributing

Contributions are welcome! Please fork the repository and submit a pull request, or check the [issues section](https://github.com/Shani-Sinojiya/arff-format-converter/issues) for tasks that need help.

## Features

- Convert `.arff` files into multiple formats: `XML`, `JSON`, `CSV`, `XLSX`, `ORC`, and now `Parquet`.
- CLI-based, easy-to-use interface.
- Handles large datasets efficiently.
- Supports automated error handling and detailed logs.
- **Fast mode**: Skip validation checks for quicker conversions.

## License

This project is licensed under the [Creative Commons Attribution-NoDerivatives 4.0 International Public License](./LICENSE).

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "arff-format-converter",
    "maintainer": "Shani Sinojiya",
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": "shanisinojiya@gmail.com",
    "keywords": "arff, data-conversion, format-conversion, data-interchange, machine-learning, data-preprocessing, data-transformation, file-format-conversion, data-science, python-package, xml, json, csv, excel, orc, parquet, pandas, pyarrow, data-manipulation, data-export, data-import",
    "author": "Shani Sinojiya",
    "author_email": "shanisinojiya@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/37/75/3e64a2c54861fa84da84206c91f750038cd77bc6e5772592726995896bc8/arff_format_converter-1.1.1.tar.gz",
    "platform": null,
    "description": "# ARFF Format Converter\n\n![PyPI - Version](https://img.shields.io/pypi/v/arff-format-converter?style=for-the-badge)\n![PyPI - License](https://img.shields.io/pypi/l/arff-format-converter?style=for-the-badge)\n![PyPI - Downloads](https://img.shields.io/pypi/dm/arff-format-converter?style=for-the-badge)\n![GitHub Sponsors](https://img.shields.io/github/sponsors/Shani-Sinojiya?style=for-the-badge)\n![GitHub pull requests](https://img.shields.io/github/issues-pr/Shani-Sinojiya/arff-format-converter?style=for-the-badge)\n![GitHub last commit](https://img.shields.io/github/last-commit/Shani-Sinojiya/arff-format-converter?style=for-the-badge)\n![GitHub issues](https://img.shields.io/github/issues/Shani-Sinojiya/arff-format-converter?style=for-the-badge)\n![GitHub forks](https://img.shields.io/github/forks/Shani-Sinojiya/arff-format-converter?style=for-the-badge)\n![GitHub Repo stars](https://img.shields.io/github/stars/Shani-Sinojiya/arff-format-converter?style=for-the-badge)\n\nThe `arff-format-converter` tool allows you to convert ARFF files to various output formats. Below are the details:\n\n## Table of Contents\n\n- [Install](#install)\n- [Synopsis](#synopsis)\n- [Examples](#examples)\n- [Options](#options)\n- [Supported Formats](#supported-formats)\n- [Author](#author)\n- [Contributing](#contributing)\n- [Features](#features)\n- [License](#license)\n\n## Install\n\n```bash\npip install arff-format-converter\n```\n\n## Synopsis\n\n```bash\narff-format-converter -f <file> -o <output_folder> -fmt <output_format> [--fast]\n```\n\n## Examples\n\n```bash\narff-format-converter -f data.arff -o output -fmt json\narff-format-converter -f data.arff -o output -fmt xml\narff-format-converter -f data.arff -o output -fmt csv\narff-format-converter -f data.arff -o output -fmt xlsx\narff-format-converter -f data.arff -o output -fmt orc\narff-format-converter -f data.arff -o output -fmt parquet\narff-format-converter -f data.arff -o output -fmt json --fast\n```\n\n## Options\n\n- `-f, --file` Path to the ARFF file.\n- `-o, --output` Path to the output folder.\n- `-fmt, --format` Output format: `xml`, `json`, `csv`, `xlsx`, `orc`, `parquet`.\n- `--fast` Enable **fast mode**. Performs the conversion.\n\n## Supported Formats\n\n- **ARFF** (input)\n- **XML** (output)\n- **JSON** (output)\n- **CSV** (output)\n- **XLSX** (output)\n- **ORC** (Apache ORC format) (output)\n- **Parquet** (output)\n\n## Author\n\nWritten by [Shani Sinojiya](https://www.shanisinojiya.tech).\n\n## Contributing\n\nContributions are welcome! Please fork the repository and submit a pull request, or check the [issues section](https://github.com/Shani-Sinojiya/arff-format-converter/issues) for tasks that need help.\n\n## Features\n\n- Convert `.arff` files into multiple formats: `XML`, `JSON`, `CSV`, `XLSX`, `ORC`, and now `Parquet`.\n- CLI-based, easy-to-use interface.\n- Handles large datasets efficiently.\n- Supports automated error handling and detailed logs.\n- **Fast mode**: Skip validation checks for quicker conversions.\n\n## License\n\nThis project is licensed under the [Creative Commons Attribution-NoDerivatives 4.0 International Public License](./LICENSE).\n",
    "bugtrack_url": null,
    "license": "CC BY-ND 4.0",
    "summary": "Converts ARFF files to CSV, JSON, XML, XLSX, ORC, and parquet.",
    "version": "1.1.1",
    "project_urls": null,
    "split_keywords": [
        "arff",
        " data-conversion",
        " format-conversion",
        " data-interchange",
        " machine-learning",
        " data-preprocessing",
        " data-transformation",
        " file-format-conversion",
        " data-science",
        " python-package",
        " xml",
        " json",
        " csv",
        " excel",
        " orc",
        " parquet",
        " pandas",
        " pyarrow",
        " data-manipulation",
        " data-export",
        " data-import"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5a63827c29f3f2e67454608962543718fc7a5f71decb20936abca9d625cdae7b",
                "md5": "249172f879c7f7e462a9b3220d2d78fe",
                "sha256": "880d8e0d70c80741e63d41007e675baa603fb313be01145ac6c401ffe5852584"
            },
            "downloads": -1,
            "filename": "arff_format_converter-1.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "249172f879c7f7e462a9b3220d2d78fe",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 13002,
            "upload_time": "2024-12-11T08:52:50",
            "upload_time_iso_8601": "2024-12-11T08:52:50.416915Z",
            "url": "https://files.pythonhosted.org/packages/5a/63/827c29f3f2e67454608962543718fc7a5f71decb20936abca9d625cdae7b/arff_format_converter-1.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "37753e64a2c54861fa84da84206c91f750038cd77bc6e5772592726995896bc8",
                "md5": "a7162e31b83112ddfefc594608467be1",
                "sha256": "8174663204ec4a4092c89c27d7b6acd0ac55a6adc9a77e7eac4c3e4df6e06588"
            },
            "downloads": -1,
            "filename": "arff_format_converter-1.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "a7162e31b83112ddfefc594608467be1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 11782,
            "upload_time": "2024-12-11T08:52:52",
            "upload_time_iso_8601": "2024-12-11T08:52:52.500877Z",
            "url": "https://files.pythonhosted.org/packages/37/75/3e64a2c54861fa84da84206c91f750038cd77bc6e5772592726995896bc8/arff_format_converter-1.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-11 08:52:52",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "arff-format-converter"
}
        
Elapsed time: 0.42612s