• Stars
    star
    193
  • Rank 201,081 (Top 4 %)
  • Language
    Jupyter Notebook
  • License
    Creative Commons ...
  • Created over 3 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Lecture materials "Bio-image analysis, biostatistics, programming and machine learning for computational biology" at the Center of Molecular and Cellular Bioengineering (CMCB) / University of Technology, TU Dresden

CC BY 4.0

This work is licensed by Anna Poetsch, Biotec Dresden and Robert Haase, PoL Dresden under a Creative Commons Attribution 4.0 International License.

Bio-image analysis, biostatistics, programming and machine learning for computational biology

This repository contains training resources for Python beginners who want to dive into image processing with Python. It specifically aims for students and scientists working with microscopy images in the life sciences. We start with Python basics, image processing, dive into descriptive statistics for working with measurements and matplotlib and seaborn for plotting results. Furthermore, we will process data and images with numpy, scipy, scikit-image and clEsperanto. We will explore napari for interactive image data analysis and scikit-learn and apoc for processing image using machine learning.

The material will develop between April and July 2023. The materials from former years are linked below.

How to use this material

You can browse the material online for taking a quick look. If you want to do the exercises, it is recommended to download the whole repository, e.g. by hitting the code button in the top right corner and clicking on download. Unzip the downloaded zip-file and navigate inside the sub folders, e.g. using the command prompt. In order to execute code and do the exercises, you need to install conda, which will be explained in the first lesson.

This course explains everything in very detail. Every lesson ends with an exercise and it is recommended to do it before moving on to the next lesson. If you have Python basics knowledge already, test yourself by doing these exercises before starting with an advanced lesson.

Contents

See also

Former & future lecture materials

Image Analysis

Python

Contributing

Contributions to this repository are welcome! If you see typos, bugs or have general feedback, please create a github issue to let us know. If you would like to add additional lessons or want to suggest improvements to existing ones, pull-requests are very welcome!

Acknowledgements

Some of the materials in this repository originate from the BioImageAnalysis Notebooks, were written by Robert Haase Guillaume Witz and were licensed CC-BY 4.0. Robert Haase acknowledges funding by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under Germany’s Excellence Strategy – EXC2068 - Cluster of Excellence Physics of Life of TU Dresden.

Imprint

More Repositories

1

napari-clusters-plotter

A napari plugin for clustering objects according to their properties.
Jupyter Notebook
72
star
2

PoL-BioImage-Analysis-TS-GPU-Accelerated-Image-Analysis

PoL Bioimage Analysis Training School: GPU-Accelerated Image Analysis Track
Cool
25
star
3

imagej-macro-cheat-sheet

17
star
4

Quantitative_Bio_Image_Analysis_with_Python_2022

This repository hosts notebooks, information and data for the Quantitative Bio-Image Analysis with Python Course 2022.
Shell
15
star
5

blog

Most of us study and work at the Bio-image Analysis Technology Development group at the DFG Cluster of Excellence “Physics of Life” at the TU Dresden. We blog about image data science, knowledge exchange and research data management in the life sciences.
9
star
6

napari-stress

Interactive surface analysis in napari for bio-mechanical stress measurement
Python
8
star
7

napari-crop

Jupyter Notebook
7
star
8

PoL-BioImage-Analysis-TS-Early-Career-Track

Shell
7
star
9

Image-data-science-with-Python-and-Napari-EPFL2022

Cool
7
star
10

HIP_Introduction_to_Napari_and_image_processing_with_Python_2022

5
star
11

DIGS-BB_LM_Course_Bio-Image_Analysis_2022

5
star
12

on_the_fly_image_processing_napari

Jupyter Notebook
4
star
13

napari-polo

A napari Plugin for Polarised Light Microscopy Analysis
Python
4
star
14

hackathon-london-2022-11

Collection of code from the CLIJ-CZI-EOSS hackathon at the Francis Crick Institute in Londin
Jupyter Notebook
3
star
15

biapol-utilities

Collection of utility functions from the Bio-image Analysis Technology Development group at the DFG Cluster of Excellence "Physics of Life", TU Dresden, Dresden, Germany
Python
3
star
16

napari-clusters-plotter-example-notebooks

This repository hosts jupyter notebooks with examples of napari-clusters-plotter usage
Jupyter Notebook
3
star
17

biapol-taurus

Python
2
star
18

Fileserver-to-HPC

Monitors a folder and automatically processes new subdirectories on an HPC cluster.
Roff
2
star
19

Annotation-in-3D-blogpost

This repository hosts a proposal for an annotation template for community annotations
Jupyter Notebook
2
star
20

example-repo-sphinx

Example repository to demonstrate automated documentation with Sphinx.
Jupyter Notebook
1
star
21

CCI_Gothenburg_ImageJ_Macro_Course_2021

ImageJ Macro
1
star
22

microscope-gym

An open python smart-microscopy API
1
star
23

HIP_Summer_School_Image_Data_Visualization_101

Jupyter Notebook
1
star
24

guanine-crystal-analysis

A plugin for the guanine crystal segmentation, classification and characterization in the zebrafish eye
Cool
1
star