Skip to main content

Command line interface for pyTax4Fun2

Reason this release was yanked:

wrong versioning

Project description

pyTax4Fun2cli

Python Version License: AGPL v3 Version

Command line interface for pyTax4Fun2

Authors

  • Ninda Rachmadani (Department of Biology, Faculty of Matehematics and Natural Sciences,Brawijaya University)
  • Maulana Malik Nashrulloh (Division of Biomics Research, Department of Sciences, Generasi Biologi Indonesia Foundation)
  • Irfan Mustafa (Department of Biology, Faculty of Matehematics and Natural Sciences,Brawijaya University)
  • Brian Rahardi (Department of Bioinformatics, Faculty of Mathematics and Natural Sciences, Brawijaya University)
  • Choirul Ainiyati (Division of Biomics Research, Department of Sciences, Generasi Biologi Indonesia Foundation)
  • Khalid Hafazallah (Division of Ecology and Conservation, Department of Sciences, Generasi Biologi Indonesia Foundation)
  • Reza Raihandhany (Division of Botany, Department of Sciences, Generasi Biologi Indonesia Foundation)
  • Muhammad Badrut Tamam (Division of Biomics Research, Department of Sciences, Generasi Biologi Indonesia Foundation)

Quick Start

Dependencies

Make sure that your system have Python >=3.11 installed and these packages/libraries installed:

  • pyTax4Fun2==1.2.0
  • argparse==1.4.0
  • PyYAML==6.0.3
  • psutil==7.0.0
  • jinja2==3.1.6
  • polars[rt64]==1.39.3
  • matplotlib==3.10.8
  • seaborn==0.13.2

Installation

Currently we only support installation thru pip command only.

pip install pyTax4Fun2cli

We recommend you to install pyTax4Fun2 in an isolated conda environment, e.g. my_pyTax4Fun2. While we use Python>=3.11, we recommend you to use latest Python 3.14 for much better support. Please install these programs

conda create -n my_pyTax4Fun2 python=3.14
conda install anaconda::pyarrow==22.0.0
conda install conda-forge::uproc
conda install bioconda::blast diamond prodigal vsearch
pip install pyTax4Fun2
pip install pyTax4Fun2cli

Acknowledgments

  • This program was made as part of research mini-project "PyTax4Fun2: A Python Tool for Functional Profiling and Redundancy Analysis of Bacterial Communities via 16S rRNA Gene Sequences, Featuring Polars for Efficient Processing of Large Genomic Datasets" (Project #BIOMIKA-02), funded internally by Generasi Biologi Indonesia Foundation.
  • The collaboration project between Generasi Biologi Indonesia Foundation and Faculty of Mathematics and Natural Sciences Brawijaya University was made possible thru the Cooperation Agreement No. 05.294/Genbinesia/I/2026 and No. 00818/DST/UN10.F0901/B/KS/2026.
  • Ninda Rachmadani was supported by Generasi Biologi Indonesia Foundation Undergraduate Thesis Assistance Program thru Contract No. 01.297/Genbinesia/IV/2026.

Citation

A dedicated publication for this program is not yet available. For citation purposes, please refer to the following technical reports and theses:

  • Nashrulloh, M.M., Rahardi, B. (2026). pyTax4Fun2: A Python Tool for Functional Profiling and Redundancy Analysis of Bacterial Communities via 16S rRNA Gene Sequences, Featuring Polars for Efficient Processing of Large Genomic Datasets—I: Initial Development (Technical Report No. GBR-TR-BIOMIKA-02/Genbinesia/I/2026). Generasi Biologi Indonesia Foundation. Gresik, Indonesia.

  • Rachmadani, N., Nashrulloh, M.M., Mustafa, I., Rahardi, B., Ainiyati, C., Hafazallah, K., Raihandhany, R., Tamam, Mh.B. (2026). pyTax4Fun2: A Python Tool for Functional Profiling and Redundancy Analysis of Bacterial Communities via 16S rRNA Gene Sequences, Featuring Polars for Efficient Processing of Large Genomic Datasets—II: Further Development (On Alpha Diversity and Beta Diversity) (Technical Report No. GBR-TR-BIOMIKA-04/Genbinesia/III/2026). Generasi Biologi Indonesia Foundation. Gresik, Indonesia.

  • Rachmadani, N. (2026). Komparasi analisis fungsional komunitas bakteri berbasis sekuen gen 16S rRNA menggunakan pyTax4Fun2 dan Tax4Fun2. Undergraduate Thesis. Departemen Biologi, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Brawijaya. Malang, Indonesia. [in Indonesian].

If you wish to cite this repository, you may use the following APA-style reference entry:

Rachmadani, N., Nashrulloh, M.M., Mustafa, I., Rahardi, B., Ainiyati, C., Hafazallah, K., Raihandhany, R., Tamam, Mh.B. (2026). pyTax4Fun2cli: Command line interface for pyTax4Fun2 (Version 1.2.0) [Computer software]. https://gitlab.com/biomikalab/pytax4fun2cli

License

This project is licensed under the GNU Affero General Public License v3.0 - See the LICENSE file for details.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pytax4fun2cli-1.2.1-py3-none-any.whl (57.8 kB view details)

Uploaded Python 3

File details

Details for the file pytax4fun2cli-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: pytax4fun2cli-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 57.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for pytax4fun2cli-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0ceb8b91ab08e5168b7da312cd2bdbe29ebeabc082bbc79b15d86266ea0a7a53
MD5 371d90b2e6f66f92b90b1cb556471fe8
BLAKE2b-256 2d376647f332e397fb47ce1320f398d3b24f4b2eb5493305d28992147ca919cb

See more details on using hashes here.

Supported by

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