Skip to main content

A simple command line tool to filter data by using python-like syntax

Project description

filterx

pypiGithub Release

A fast command-line tool to filter lines by column-based expression.

Features

  • 🚀 Filter lines by column-based expression
  • 🎨 Support multiple input formats e.g. vcf/sam/fasta/fastq/gff/bed/csv/tsv
  • 🎉 Cross-platform support
  • 📦 Easy to install
  • 📚 Rich documentations

Star History

Star History Chart

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

filterx-0.2.9.tar.gz (70.3 kB view details)

Uploaded Source

Built Distributions

filterx-0.2.9-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

filterx-0.2.9-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

filterx-0.2.9-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

filterx-0.2.9-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

filterx-0.2.9-cp312-none-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.12 Windows x86-64

filterx-0.2.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

filterx-0.2.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

filterx-0.2.9-cp312-cp312-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

filterx-0.2.9-cp312-cp312-macosx_10_12_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

filterx-0.2.9-cp311-none-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.11 Windows x86-64

filterx-0.2.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

filterx-0.2.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

filterx-0.2.9-cp311-cp311-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

filterx-0.2.9-cp311-cp311-macosx_10_12_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

filterx-0.2.9-cp310-none-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.10 Windows x86-64

filterx-0.2.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

filterx-0.2.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

filterx-0.2.9-cp310-cp310-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

filterx-0.2.9-cp39-none-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.9 Windows x86-64

filterx-0.2.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

filterx-0.2.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

filterx-0.2.9-cp39-cp39-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

filterx-0.2.9-cp38-none-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.8 Windows x86-64

filterx-0.2.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

filterx-0.2.9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

File details

Details for the file filterx-0.2.9.tar.gz.

File metadata

  • Download URL: filterx-0.2.9.tar.gz
  • Upload date:
  • Size: 70.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for filterx-0.2.9.tar.gz
Algorithm Hash digest
SHA256 87c5c08b5b8cd1b7ce16d085f009e6af1f7b194a8058a8d7849c0236ae9f64e1
MD5 cfb83e4ab2224012704c55554061c042
BLAKE2b-256 8db788a20dbdf60adf3f7086c97dac0b25c82e86b0bd4082f9f7e4ddc31bde49

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a02066781c4ea59f355dfe691f01ed98f752e9223503f0f8ccecf30c82401bed
MD5 80c0559c377cbedf58cd77f9c1e3dac2
BLAKE2b-256 de062979eb2001ab964205ff7c34e000913b3325ade270304a1ba2b817cd73c4

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 782cfd88055c0ea3f31d14cddb32fd9eed9e1acc198bff832bb1b77deefe3e51
MD5 a307a444c95368f5c48bbdefc7f52b36
BLAKE2b-256 28df0f5bfe29766270fe80d50ab4ec58cf95cef2b1f82e49f340af83658c5e02

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fc47e48fd146085382d17bf230d889ae30da3533f6ee6e711fd2cb2829bb19d2
MD5 212a37dbb77f086726c9c7ddae923d53
BLAKE2b-256 1f610dc53abfe4faa862898c5887395f60d4f5368b4410edfe96e4851ca0dbc0

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7e7206d456ca25818bd72d6a8d492c16617a486e2c72ed1197b5da4cb248bdce
MD5 6c7da1dee145ff1f6c03557ca58bba51
BLAKE2b-256 d952063a09609597dbd0b25755279c64ee4e0363ac1828aa1297e6ffb795a60d

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 0503f42562544d0a2280ef2729235c2692fd5ce80b3dd37e011234ce76224e32
MD5 c03b9ed648a20439dd1a028e7b51ee2c
BLAKE2b-256 f78d7007a6c465d008e50b4ce533a34e87a6c9ef0482ef2f4182186b9977e8f5

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 83340daed32e78718de9c8c34a119c8013ad039f40cb04986589816d4b035455
MD5 005000dc1de0b799a6c5dd73242d1e0b
BLAKE2b-256 176cb2f80d029bbd66622b75c60dc72fad086b7e8caea62f8e107aa682476d18

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b7296de0b59783fb5a697b238ec33f68fcc03c454f8a72cbe89eb51d3bb673ff
MD5 b3208b336a64e19e43489b1d78a9cbd2
BLAKE2b-256 05d3c803a7eb3c793661c601d224b2c0fc1f1c05eca48ef5cbb63aefd6f106d4

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aa8debd6467280f7e813c180afb8aabd3ce79af7b7d102d6c0f461553889ca10
MD5 f11a0934258906e95c16c78b9c90dc02
BLAKE2b-256 f61b72d4030e8a56dcb9779aed44457ed601ff2739ff6a390ac4784d6390e407

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 21bde66bf6e80c3151f1bc2e678b95592063b872ec3409bfc6e606632ed33354
MD5 be9ab962feb916d8173cdc03c1a991e3
BLAKE2b-256 4f5020579aac6cf60a4be9b14895f54c1abecb856213dd66cb61bd16d775b264

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 3a1887fa3acd74a055bd713d056c50d7d0bb2b5cd0285fdc0b3595a7d7910ee8
MD5 cbc48a89261abdd9509b782f8610de4f
BLAKE2b-256 2efca36da819619642a4dbcc4d58018ea426941391f2e0bd0a54531c254bc7d5

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 74f5b56be18b4c3c5c8a3acbc59570a8c92b2eaa1b0a21b6bb4c26a1ee799938
MD5 2c27dfcbfffaf869ee0ab2bbd569d8d6
BLAKE2b-256 9be94f3af43d496c52c9ed11d83786b7378dee868a7a2168d41873eb57a1522c

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 012b975ab290dc269ffeac5a696f2d4c1ec1ddc2d4729168050bf5327ba3bec1
MD5 bfe4539cc235dada53a8b737fbfa1732
BLAKE2b-256 b5527f63e41e7a4e7eaf31cf890a6065722683858b813681cd289b421582acdb

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b4eba1e4b08bbf0c27103c9351083b0f5531661cff27ab7770962e9a2ec067ff
MD5 bc2b936f53592bc5e6d3244e7a9c8722
BLAKE2b-256 6ee06d4e3bb35d74aff3c45b374deccf4331486993280fad8a6e405035bbf0aa

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b19fde53d79091925d02ba59a2ec9190a6c62d92126c20feb6fb5583f3a668e6
MD5 26dc8954f5992f41b5195f4927efae4c
BLAKE2b-256 0c553632983132de9325972049e77d3135a19f859b3653c055c409f38fdea2aa

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 042a18b7300bef2e6ae54590f91cf322b9067fbe3c9285366d7e24bb178dd60a
MD5 c28e63cf932762aaab86e42fea68abe8
BLAKE2b-256 5fa01d13c273948d0aef00be39949aba255ddf79d119da80681f401dfa264616

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a84247a6fab5033fff2fffb8e7d917344801b439d140eddaa3ec8a7e2f6eee6e
MD5 e72cb0e308cda8d8b2af470e2b5c39f9
BLAKE2b-256 bb464e72478d818ebae93a8f56c596e013eb15b44104429ebd50a2257dbc38fb

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 73e6a3e9ca43663e1db3033d85204ea094fe49257e56146e8c7abeaefe04a487
MD5 d6c7cc59d2ad59e4f71f6f63aafc5fca
BLAKE2b-256 05d73787b8a17d0426b11c2b0a2a8f618436f793b3a136a48d449b327b284cc7

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8049145fc1c360d832bf843b1a4e201f5f21b47d1bb00fb973d5a2a6afbd8f03
MD5 6afa04ccb3ebdf3c50fdce27aba557e2
BLAKE2b-256 47410f0f6879f1fec80fae9508dfdf0c39382ffe71a62c3fd6a6b1e89a76b243

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp39-none-win_amd64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 1968c3a0591781f3ef4f8138f54d6ff2511f5b09c370933e33375d19d3428e58
MD5 4e8758b19585486ed031b44a5ab63fad
BLAKE2b-256 52f0be96a507997ad2384610eaea44747ab3bca8dc5b6f2588dfa1c75f9fa105

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1c5e8198c65902596e596983a7f268cba80a410f1d1f5c5c7b065486c3840d7c
MD5 d6cff182c345ca13fee4fee3cddca83f
BLAKE2b-256 df81a0bdebd7125a3b729f889c03c3849e354fef5911af485b369165e93c7000

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b9bb8df560e69fd00e308da3875645f6fae27af377109944bb4e2df69283954a
MD5 bd34b72e2d54ee965a5e9c176f275fc9
BLAKE2b-256 86f20696e3a29192663a2504b67ed5c20bbc6df3f1b2ad3e061b1c6c491de87e

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9a627b8f3a8f36e38e575149612f9d43169177a10b986fe65d706111f1f56313
MD5 fd7eb6edadbd8c90455cb561e91f09aa
BLAKE2b-256 5c313ee4fc0316cfd4130f24d7e5d18dd0559f939bc559f290eecf01242252a8

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp38-none-win_amd64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 ef872c55f95ba036c7246c72d072b711eaea31b14b7b97bafe7f3381658795df
MD5 69479617ba3b1834db09a02965f065e6
BLAKE2b-256 6cb5124bb45b8e648671c03c91943d5755cb5b220655dc2bfa12a0aa84b615f2

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d17e143400cc036ddba3220b43d7603bfe3819ca7d093f9fcd3f9edc7aca9f97
MD5 e3c944a09f9ac8e9abc84c8ae6935eb2
BLAKE2b-256 d9b6c2ac47cbeaadfbc232d667cd2c72a67b91d3178cacf143ce8affb90051fb

See more details on using hashes here.

File details

Details for the file filterx-0.2.9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for filterx-0.2.9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f3447402d7b389889ce0caf4b70367ef0871d660d68463aa07ad3f30a5e0cfcb
MD5 0e417e0fdcc3d209f82fe3a740e88b89
BLAKE2b-256 287e9918d34a119a6373216f2eff65ce5f51b4d55418e2952d2976da86baee20

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page