Skip to main content

1. Author Information

Author: benben-miao

Email: benben.miao@outlook.com

2. Developement

Click: Used for building terminal command interaction.

Click website: https://github.com/pallets/click

Setuptools: Used for building Python module.

Setuptools website: https://github.com/pypa/setuptools

3. Install from PYPI for Python using PIP

FishRatio PYPI: Calculate the ratio and logarithmic value of species contained in several genus of a family to all species in this family.

https://pypi.org/project/fishratio

pip install fishratio

4. Fish Ratio Usage

Calculate the ratio and logarithmic value of species contained in several genus of a family to all species in this family

fishratio --help
Usage: fishratio [OPTIONS]

     Description:

     Calculate the ratio and logarithmic value of species contained in
     several genus of a family to all species in this family.

     Examples:

     1. Get options and parameters help:

     FishRatio --help

     2. Sample command with all default parameters:

     FishRatio --input input.xlsx     or

     FishRatio --input input.xlsx --ratio true --ln_ratio true --neg_ratio
     true --output output.xlsx

     3. Only calculate (species number of genus) / (species number of
     family):

     FishRatio --input input.xlsx --ratio true --ln_ratio false --neg_ratio
     false --output output.xlsx

Options:
  --input TEXT        Full name (path + name + extension) of input file.
                      default="input.xlsx"

  --ratio BOOLEAN     Formula: (species number of genus) / (species number of
                      family) ratio value. default=True

  --ln_ratio BOOLEAN  Formula: Log(e)(ratio value). default=True
  --neg_mul BOOLEAN   Formula: -(ratio x Log(e)(ratio value)). default=True
  --output TEXT       Full name (path + name + extension) of output file.
                      default="output.xlsx"

  --help              Show this message and exit.

5. Examples

Examples folder: path to miniconda: ./miniconda3/lib/site-packages/fishratio/examples/

# Sample command with all default parameters:

FishRatio --input input.xlsx
# or
FishRatio --input input.xlsx --ratio true --ln_ratio true --neg_ratio
true --output output.xlsx

input.xlsx

Family Genus Species
Myxinidae Eptatretus 3
Chimaeridae Chimaera 1
Chimaeridae Hydrolagus 1
Scyliorhinidae Apristurus 2
Scyliorhinidae Atelomycterus 1
Scyliorhinidae Cephaloscyllium 3
Scyliorhinidae Galeus 1
Scyliorhinidae Halaelurus 1
Scyliorhinidae Parmaturus 1

output.xlsx

Family Genus Species Ratios LnRatio NegMul
Chimaeridae Chimaera 1 0.5 -0.693147181 0.34657359
Chimaeridae Hydrolagus 1 0.5 -0.693147181 0.34657359
Myxinidae Eptatretus 3 1 0 0
Scyliorhinidae Apristurus 2 0.222222222 -1.504077397 0.334239422
Scyliorhinidae Atelomycterus 1 0.111111111 -2.197224577 0.244136064
Scyliorhinidae Cephaloscyllium 3 0.333333333 -1.098612289 0.366204096
Scyliorhinidae Galeus 1 0.111111111 -2.197224577 0.244136064
Scyliorhinidae Halaelurus 1 0.111111111 -2.197224577 0.244136064
Scyliorhinidae Parmaturus 1 0.111111111 -2.197224577 0.244136064

Release files for fishratio 1.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for fishratio 1.1.3
File Interpreter ABI Platform
fishratio-1.1.3-py3-none-any.whl Python 3 none any Details

Release files / fishratio-1.1.3-py3-none-any.whl

Download URL fishratio-1.1.3-py3-none-any.whl
Size 15.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e58b48ffbb5e8d364e5fcdbaab43852faee8b0cb45064042d51f1eda2ffd93ca
BLAKE2b-256 checksum
How to use checksums
a6afa1d0f16df9fc1daf7029efbb0ffea702b00fe4822a8aaca9e84a6b7a6bdf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/3.7.3 pkginfo/1.7.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

Release history Release notifications | RSS feed

This release

1.1.3 This release

1 release file

1.1.2

1 release file

1.1.1

1 release file

1.1.0

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page