1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-02 06:03:50 +00:00

science/csvtk: Cross-platform and ultrafast toolkit for CSV/TSV processing

CSV/TSV formats are basic and ubiquitous file formats in both Bioinformatics
and data science.

People usually use spreadsheet software like MS Excel to process table data.
However this is all by clicking and typing, which is not automated and is
time-consuming to repeat, especially when you want to apply similar operations
with different datasets or purposes.

csvtk is convenient for rapid data investigation and also easy to integrate
into analysis pipelines. It could save you lots of time in (not) writing
Python/R scripts.
This commit is contained in:
Jason W. Bacon 2021-06-18 16:28:21 -05:00
parent 8f52533f63
commit 98807e08be
4 changed files with 38 additions and 0 deletions

View File

@ -55,6 +55,7 @@
SUBDIR += cp2k
SUBDIR += cp2k-data
SUBDIR += crf++
SUBDIR += csvtk
SUBDIR += dakota
SUBDIR += dalton
SUBDIR += dcl

19
science/csvtk/Makefile Normal file
View File

@ -0,0 +1,19 @@
PORTNAME= csvtk
DISTVERSIONPREFIX= v
DISTVERSION= 0.23.0
CATEGORIES= science
MAINTAINER= jwb@FreeBSD.org
COMMENT= Cross-platform and ultrafast toolkit for CSV/TSV processing
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
GO_MODULE= github.com/shenwei356/csvtk
GO_TARGET= ./${PORTNAME}
PLIST_FILES= bin/${PORTNAME}
.include <bsd.port.mk>

5
science/csvtk/distinfo Normal file
View File

@ -0,0 +1,5 @@
TIMESTAMP = 1624051618
SHA256 (go/science_csvtk/csvtk-v0.23.0/v0.23.0.mod) = 7c31a467710c872fa06c3cfce632c6f193b30caefe1d2503115485f9c8e626d2
SIZE (go/science_csvtk/csvtk-v0.23.0/v0.23.0.mod) = 956
SHA256 (go/science_csvtk/csvtk-v0.23.0/v0.23.0.zip) = bbaba0de0d95c1f8144dea5927abbfff6e6bdfba87d8c11d2cfefdde4cf9da76
SIZE (go/science_csvtk/csvtk-v0.23.0/v0.23.0.zip) = 1718316

13
science/csvtk/pkg-descr Normal file
View File

@ -0,0 +1,13 @@
CSV/TSV formats are basic and ubiquitous file formats in both Bioinformatics
and data science.
People usually use spreadsheet software like MS Excel to process table data.
However this is all by clicking and typing, which is not automated and is
time-consuming to repeat, especially when you want to apply similar operations
with different datasets or purposes.
csvtk is convenient for rapid data investigation and also easy to integrate
into analysis pipelines. It could save you lots of time in (not) writing
Python/R scripts.
WWW: https://bioinf.shenwei.me/csvtk/