https://github.com/crazy-max/xcalxls2csv
Xcalibur XLS data frames to CSV
https://github.com/crazy-max/xcalxls2csv
Last synced: 3 months ago
JSON representation
Xcalibur XLS data frames to CSV
- Host: GitHub
- URL: https://github.com/crazy-max/xcalxls2csv
- Owner: crazy-max
- License: mit
- Created: 2024-01-21T09:21:28.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-02T14:45:30.000Z (over 1 year ago)
- Last Synced: 2025-08-22T19:07:26.716Z (11 months ago)
- Language: Go
- Homepage:
- Size: 4.98 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/crazy-max/xcalxls2csv)
## ⚠️ Abandoned project
This project is not maintained anymore and is abandoned. Feel free to fork and
make your own changes if needed.
## About
Converts [Xcalibur](https://www.thermofisher.com/nl/en/home/industrial/mass-spectrometry/liquid-chromatography-mass-spectrometry-lc-ms/lc-ms-software/lc-ms-data-acquisition-software/xcalibur-data-acquisition-interpretation-software.html)
XLS data frames to CSV format.
___
* [Download](#download)
* [Usage](#usage)
* [Build](#build)
## Download
xcalxls2csv binaries are available on the [release](https://github.com/crazy-max/xcalxls2csv/releases/latest)
page. Choose the binary matching your platform and test it with `./xcalxls2csv --help`
or move it to a permanent location:
```
$ ./xcalxls2csv --help
Usage: xcalxls2csv
Xcalibur XLS data frames to CSV
Arguments:
Xcalibur XLS file to convert.
Flags:
-h, --help Show context-sensitive help.
--version
--output=STRING Custom output filename.
```
## Usage
`xcalxls2csv [] `
`` is the path to the Xcalibur XLS file to convert. Some samples are
available in [./pkg/xcal/fixtures](./pkg/xcal/fixtures):
```
$ xcalxls2csv ./pkg/xcal/fixtures/MCF001120_0_Short.xls
11:13AM INF Converting Xcalibur XLS file ./pkg/xcal/fixtures/MCF001120_0_Short.xls to ./pkg/xcal/fixtures/MCF001120_0_Short.csv
11:13AM INF Xcalibur XLS file converted successfully to ./pkg/xcal/fixtures/MCF001120_0_Short.csv
```
CSV file should be available in `./pkg/xcal/fixtures/MCF001120_0_Short.csv`.
## Build
```bash
# build and output to ./bin/build
$ docker buildx bake
# then run on linux
$ ./bin/build/xcalxls2csv --help
# on windows
$ .\bin\build\xcalxls2csv.exe --help
```
## License
MIT. See `LICENSE` for more details.