introduction-to-statistics-with-python-training
material for the "Introduction to Statistics with Python" SIB-training course
https://github.com/sib-swiss/introduction-to-statistics-with-python-training
Science Score: 49.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 5 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.1%) to scientific vocabulary
Repository
material for the "Introduction to Statistics with Python" SIB-training course
Basic Info
- Host: GitHub
- Owner: sib-swiss
- License: cc-by-4.0
- Language: Jupyter Notebook
- Default Branch: master
- Size: 11 MB
Statistics
- Stars: 13
- Watchers: 3
- Forks: 3
- Open Issues: 0
- Releases: 3
Metadata Files
README.md
First steps in statistics for life science - with python
Statistics are an integral aspect of scientific research, particularly for the life sciences which rely heavily on quantitative methodologies. This course is designed to provide researchers in the life sciences with a gentle introduction to statistics and its application to a variety of biological problems.
This course is intended for scientists (and in particular life scientists) from all levels and disciplines who are not experts in statistics.
Although we will provide materials and a reminder on data mamipulation in python, participant must be comfortable with the python environment and be able to read, understand and write basic python commands before attending this course. We also recommend some familiarity with the pandas, and matplotlib libraries.
The course will combine lectures on statistics, short tutorials and practical exercises on the topics discussed in the class. These practical exercises will be implemented in the widely used python language and environment for statistical computing and graphics.
Technical prerequisites
Software to be installed PRIOR to the course:
- latest python3 distribution, preferably bundled using conda
- jupyter (https://jupyter.org/install)
Python libraries (we recommend the usage of conda for the installation):
- scipy (NB: if you installed conda, then this library is already installed)
- statsmodels library
- pandas
- seaborn
- scikit-learn
Course organization
The course is organized in several, numbered, jupyter notebooks, each corresponding to a chapter which interleaves theory, code demo, and exercises.
The course does not require any particular expertise with jupyter notebooks to be followed, but if it is the first time you encounter them we recommend this gentle introduction.
- 01datamanipulationandrepresentation.ipynb : an introduction without much statistics, to get everyone up to speed on the pandas, matplotlib, and seaborn libraries.
- 02distributionandstatisticaltests.ipynb
- 03distributionandstatisticaltests_continued.ipynb
- 04correlationand_regression.ipynb
Solutions to each practical can be found in the solutions/ folder and should be loadable directly in the jupyter notebook themselves.
Citation
Please cite as: Wandrille Duchemin. (2025, June 6). Material for the "Introduction to Statistics with Python" SIB-training course adapted for a self-learning experience. Zenodo. https://doi.org/10.5281/zenodo.15607543
Owner
- Name: SIB Swiss Institute of Bioinformatics
- Login: sib-swiss
- Kind: organization
- Location: Switzerland
- Website: https://www.sib.swiss
- Repositories: 102
- Profile: https://github.com/sib-swiss
GitHub Events
Total
- Release event: 1
- Watch event: 4
- Create event: 1
Last Year
- Release event: 1
- Watch event: 4
- Create event: 1
Issues and Pull Requests
Last synced: about 1 year ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0