An introduction to bioimage analysis - http://bioimagebook.github.io

Overview

Introduction to Bioimage Analysis

Jupyter Book Badge License: CC BY 4.0 Twitter

This book tries explain the main ideas of image analysis in a practical and engaging way.

It's written primarily for busy biologists who need to analyze images as part of their work -- but I hope others might find it useful as well.

The core content is based on my earlier handbook Analyzing fluorescence microscopy images with ImageJ (PDF, GitBook). This has been extensively revised, generalized and expanded; the new title reflects the fact that it's no longer entirely focussed on fluorescence images, nor on ImageJ -- although both still play a big role.

The biggest change is that it now exists as an open Jupyter Book. This makes the whole thing more maintainable for me, and interactive for anyone who reads it.

It's a work in progress, and probably always will be, but I hope you find it useful.

You can download the images used in the practical exercises here.

Title image

Comments
  • PDF Layout for the book

    PDF Layout for the book

    Hi, This is not an issue but a question. How do I control the layout for the PDF version of the book? I am asking this because I want to write a book myself. Thank you!

    Best regards, Patrick

    opened by PatMis16 1
  • Add Bio-image Analysis Notebooks link & update sampling theorem credit

    Add Bio-image Analysis Notebooks link & update sampling theorem credit

    • Link to @haesleinhuepf's https://github.com/haesleinhuepf/BioImageAnalysisNotebooks (wonderful stuff I didn't know existed before)
    • Add Vladimir Kotelnikov to the mention of the sampling theorem (see chapter 2 and p445 of 'A biography of the pixel' by Alvy Ray Smith for more details)
    opened by petebankhead 0
  • Update dependencies

    Update dependencies

    This includes move to Jupyter book 0.13.1, which uses Sphinx-Design instead of Sphinx-Panels. As a result, all the question/answer tabs needed to be updated.

    opened by petebankhead 0
  • imagej.js and minor fixes

    imagej.js and minor fixes

    Add imagej.js launch buttons for most practicals - thanks to @oeway and this discussion: https://forum.image.sc/t/open-multiple-images-at-once-in-imagej-js/65974

    Fix link error spotted by @joshmoore at https://github.com/bioimagebook/bioimagebook.github.io/pull/1 (and few others GitHub was hiding with redirects)

    Improve consistency of Question/Answer and Practical/Solution combinations.

    opened by petebankhead 0
  • aicsimageio on Apple Silicon Macs

    aicsimageio on Apple Silicon Macs

    Hey @petebankhead! :wave:

    Really enjoyed reading basically all of the Python sections of the book this morning! I honestly might pass this along to others that are interested in general image handling and not just microscopy image handling. It's a great Python intro to images in general!

    On the file formats and dimensions and metadata section, I think you were having issues with installing aicsimageio on Apple Silicon; I am wondering when the last time you tried installing was because a couple of recent patches should have ironed out a lot of the issues with installing.

    pip install --upgrade --force-reinstall --no-cache-dir aicsimageio should be a good check?

    If there are still issues please let me know. Would love to get it working for you!

    Thanks again

    opened by evamaxfield 5
Owner
Bioimage Book
Bioimage Book
aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)

Bayesian Methods for Hackers Using Python and PyMC The Bayesian method is the natural approach to inference, yet it is hidden from readers behind chap

Cameron Davidson-Pilon 25.1k Jan 2, 2023
Introduction to CPM

CPM CPM is an open-source program on large-scale pre-trained models, which is conducted by Beijing Academy of Artificial Intelligence and Tsinghua Uni

Tsinghua AI 136 Dec 23, 2022
A PyTorch implementation of Radio Transformer Networks from the paper "An Introduction to Deep Learning for the Physical Layer".

An Introduction to Deep Learning for the Physical Layer An usable PyTorch implementation of the noisy autoencoder infrastructure in the paper "An Intr

Gram.AI 120 Nov 21, 2022
Official code for 'Robust Siamese Object Tracking for Unmanned Aerial Manipulator' and offical introduction to UAMT100 benchmark

SiamSA: Robust Siamese Object Tracking for Unmanned Aerial Manipulator Demo video ?? Our video on Youtube and bilibili demonstrates the evaluation of

Intelligent Vision for Robotics in Complex Environment 12 Dec 18, 2022
Introduction to AI assignment 1 HCM University of Technology, term 211

Sokoban Bot Introduction to AI assignment 1 HCM University of Technology, term 211 Abstract This is basically a solver for Sokoban game using Breadth-

Quang Minh 4 Dec 12, 2022
CS50's Introduction to Artificial Intelligence Test Scripts

CS50's Introduction to Artificial Intelligence Test Scripts ??‍♂️ What's this? ??‍♀️ This repository contains Python scripts to automate tests for mos

Jet Kan 2 Dec 28, 2022
[AI6101] Introduction to AI & AI Ethics is a core course of MSAI, SCSE, NTU, Singapore

[AI6101] Introduction to AI & AI Ethics is a core course of MSAI, SCSE, NTU, Singapore. The repository corresponds to the AI6101 of Semester 1, AY2021-2022, starting from 08/2021. The instructors of this course are Prof. Bo An, Prof. Yu Han, and Dr. Melvin Chen.

AccSrd 1 Sep 22, 2022
Delta Conformity Sociopatterns Analysis - Delta Conformity Sociopatterns Analysis

Delta_Conformity_Sociopatterns_Analysis ∆-Conformity is a local homophily measur

null 2 Jan 9, 2022
Streamlit App For Product Analysis - Streamlit App For Product Analysis

Streamlit_App_For_Product_Analysis Здравствуйте! Перед вами дашборд, позволяющий

Grigory Sirotkin 1 Jan 10, 2022
Code for our method RePRI for Few-Shot Segmentation. Paper at http://arxiv.org/abs/2012.06166

Region Proportion Regularized Inference (RePRI) for Few-Shot Segmentation In this repo, we provide the code for our paper : "Few-Shot Segmentation Wit

Malik Boudiaf 138 Dec 12, 2022
JstDoS - HTTP Protocol Stack Remote Code Execution Vulnerability

jstDoS If you are going to skid that, please give credits ! ^^ ¿How works? This

apolo 4 Feb 11, 2022
Web-interface + rest API for classification and regression (https://jeff1evesque.github.io/machine-learning.docs)

Machine Learning This project provides a web-interface, as well as a programmatic-api for various machine learning algorithms. Supported algorithms: S

Jeff Levesque 252 Dec 11, 2022
Code for: https://berkeleyautomation.github.io/bags/

DeformableRavens Code for the paper Learning to Rearrange Deformable Cables, Fabrics, and Bags with Goal-Conditioned Transporter Networks. Here is the

Daniel Seita 121 Dec 30, 2022
git《Beta R-CNN: Looking into Pedestrian Detection from Another Perspective》(NeurIPS 2020) GitHub:[fig3]

Beta R-CNN: Looking into Pedestrian Detection from Another Perspective This is the pytorch implementation of our paper "[Beta R-CNN: Looking into Pede

null 35 Sep 8, 2021
git《Learning Pairwise Inter-Plane Relations for Piecewise Planar Reconstruction》(ECCV 2020) GitHub:

Learning Pairwise Inter-Plane Relations for Piecewise Planar Reconstruction Code for the ECCV 2020 paper by Yiming Qian and Yasutaka Furukawa Getting

null 37 Dec 4, 2022
git《Commonsense Knowledge Base Completion with Structural and Semantic Context》(AAAI 2020) GitHub: [fig1]

Commonsense Knowledge Base Completion with Structural and Semantic Context Code for the paper Commonsense Knowledge Base Completion with Structural an

AI2 96 Nov 5, 2022
git《Tangent Space Backpropogation for 3D Transformation Groups》(CVPR 2021) GitHub:1]

LieTorch: Tangent Space Backpropagation Introduction The LieTorch library generalizes PyTorch to 3D transformation groups. Just as torch.Tensor is a m

Princeton Vision & Learning Lab 482 Jan 6, 2023
git《Self-Attention Attribution: Interpreting Information Interactions Inside Transformer》(AAAI 2021) GitHub:

Self-Attention Attribution This repository contains the implementation for AAAI-2021 paper Self-Attention Attribution: Interpreting Information Intera

null 60 Dec 29, 2022
git《Investigating Loss Functions for Extreme Super-Resolution》(CVPR 2020) GitHub:

Investigating Loss Functions for Extreme Super-Resolution NTIRE 2020 Perceptual Extreme Super-Resolution Submission. Our method ranked first and secon

Sejong Yang 0 Oct 17, 2022