Skip to main content


PyPI Version License Downloads

What is BIOSTATS

  • BIOSTATS is an intuitive app for statistical analysis.
  • It is free and open-source.
  • It works on Windows / Linux.

You can perform tests with a few clicks

t-Test

ANOVA

Chi-Square Test

Regression

You can visualize plots with a few clicks

Histogram

Box Plot

Regression Plot

Multiple Plot

BIOSTATS includes these tests:

Basic t-Test ANOVA Exact Test Chi-Square Test
Numeric One-Sample t-Test One-Way ANOVA Binomial Test Chi-Square Test
Numeric (Grouped) Two-Sample t-Test Two-Way ANOVA Fisher's Exact Test Chi-Square Test (Fit)
Categorical Paired t-Test One-Way ANCOVA McNemar's Exact Test McNemar's Test
Contingency Pairwise t-Test Two-Way ANCOVA Mantel-Haenszel Test
Multivariate ANOVA
Repeated Measures ANOVA

Linear Regression Logistic Regression Nonparametric Others
Correlation Simple Logistic Regression Sign Test Screening Test
Correlation Matrix Multiple Logistic Regression Median Test Epidemiologic Study
Simple Linear Regression Ordered Logistic Regression Wilcoxon Signed-Rank Test Factor Analysis
Multiple Linear Regression Multinomial Logistic Regression Wilcoxon Rank-Sum Test Principal Component Analysis
Kruskal-Wallis Test Linear Discriminant Analysis
Friedman Test
Spearman's Rank Correlation

BIOSTATS includes these plots:

Distribution Categorical Relational Multiple Others
Histogram Count Plot Scatter Plot Ultimate Plot Heatmap
Density Plot Strip Plot Line Plot Pair Plot FA Plot
Cumulative Plot Swarm Plot Regression Plot Joint Plot PCA Plot
2D Histogram Box Plot LDA Plot
2D Density Plot Boxen Plot
Violin Plot
Bar Plot

Quick Start

Downloads

The application can be downloaded from the links below:

Windows : https://github.com/hikarimusic/BIOSTATS/releases/latest/download/BIOSTATS.exe

Linux : https://github.com/hikarimusic/BIOSTATS/releases/latest/download/BIOSTATS

(Your computer may warn you not to run BIOSTATS.exe for security concerns. Please ingore it and run it anyway. There is definitely no virus in BIOSTATS because I don't know how to write a virus :D)

(It might take about 10 seconds to open the program. Please give BIOSTATS some time!)

(In Linux, you may need to permit the execution by chmod +x BIOSTATS before running the program.)

Examples

You can open examples from Help > Examples. Sample datasets will be imported, and all the options will be automatically set.

Install Package

For programmers, you can install the package from pip:

pip install biostatistics

The main window can be called directly:

biostats

You can also import biostats and use the functions:

:~$ python3
>>> import biostats as bs
>>> data = bs.dataset("one_way_anova.csv")
>>> summary, result = bs.one_way_anova(data=data, variable="Length", between="Location")
>>> summary
     Location  Count      Mean  Std. Deviation  95% CI: Lower  95% CI: Upper
1   Tillamook     10  0.080200        0.011963       0.071642       0.088758
2     Newport      8  0.074800        0.008597       0.067613       0.081987
3  Petersburg      7  0.103443        0.016209       0.088452       0.118434
4     Magadan      8  0.078012        0.012945       0.067190       0.088835
5   Tvarminne      6  0.095700        0.012962       0.082098       0.109302
>>> result
          D.F.  Sum Square  Mean Square  F Statistic   p-value     
Location     4    0.004520     0.001130     7.121019  0.000281  ***
Residual    34    0.005395     0.000159          NaN       NaN  NaN

More

More information can be found on the official website.

If you have any suggestion or find any bug, please contach me. We need your help!

If you use BIOSTATS in your research, it's a good idea to cite the paper of BIOSTATS.

  • Citation: working

References:

McDonald, John H. Handbook of biological statistics. Vol. 2. Baltimore, MD: sparky house publishing, 2009.

Mangiafico, Salvatore S. "An R companion for the handbook of biological statistics." Available: rcompanion.org/documents/RCompanionBioStatistics.pdf.(January 2016) (2015).

Rosner, Bernard. Fundamentals of biostatistics. Cengage learning, 2015.

Zach. Statology. 2021, www.statology.org.

UCLA. Statistical Methods and Data Analytics. 2021, stats.oarc.ucla.edu.

Release files for biostatistics 0.1.2

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

Source distribution (sdist)

Source distribution for biostatistics 0.1.2
File Size Uploaded
biostatistics-0.1.2.tar.gz 142.2 kB Details

Built distribution (wheel)

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

Total release size: 333.5 kB

Release files / biostatistics-0.1.2.tar.gz

Download URL biostatistics-0.1.2.tar.gz
Size 142.2 kB
Tags Source
SHA-256 checksum
How to use checksums
8cbd96c723c0636dfe86046e86b38857f9ccf41a15bbd990ed73ea246113cc55
BLAKE2b-256 checksum
How to use checksums
531c0f263d59e16266380fc80489d1c784bba76c9665c0a745e495ba3ee06bc0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

Release files / biostatistics-0.1.2-py3-none-any.whl

Download URL biostatistics-0.1.2-py3-none-any.whl
Size 191.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3656bcd02af95685fd48a2e2d173ace030212bd7bb359acc09568962e24dc2da
BLAKE2b-256 checksum
How to use checksums
8bad07237ecfa624930335003e35143250bddf2cd40160f178f5dd73b1ee1061
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

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