Coder Social home page Coder Social logo

fish_analysis's Introduction

{\rtf1\ansi\ansicpg1252\cocoartf1561\cocoasubrtf600
{\fonttbl\f0\fswiss\fcharset0 ArialMT;}
{\colortbl;\red255\green255\blue255;\red0\green0\blue0;}
{\*\expandedcolortbl;;\cssrgb\c0\c0\c0;}
\margl1440\margr1440\vieww13080\viewh14820\viewkind0
\deftab720
\pard\pardeftab720\sl280\partightenfactor0

\f0\b\fs24 \cf2 \expnd0\expndtw0\kerning0
\ul \ulc2 Protocol for unprocessed identification of Fcrls cells: \
\
Note: \ulnone Ensure image names match the format: DateOfExp_brain#_slice#_tile#_fcrls_ccl3.nd2
\b0 \

\fs36 0. Directory structure: \
	a. Main directory with macros and code \
	b. Subdirectories for each channel (eg. Ccl3/ and Fcrls/), each subdirectory has a TestData and a Segmentation directory \
	c. RawData directory \
	d. Output directory\
\
1. In the raw data, using Fiji\'92s square selection and clear/clear outside commands, crop out regions outside the brain, hairs, over saturated pixels and other aberrations in the original file. \
2. Save this as a tif, Prefixed with cropped (cropped_201903etc) in the raw data folder. \
3. Split the channels in cropped files and save in the appropriate directories (eg. Ccl3/ and Fcrls/) in the TestData subdirectory  \
4. If not already done, create a ilp project and train a classifier on the TestData \
5.  Open eg. Fcrls_hemi.ilp and use the trained algorithm to identify cells in TestData. Run Ilastik batch mode to create simple segmentations and tifs. Save these in Segmentation directory. \
6. Run Ilastik on all channel directories. \
5. Run the \'93simple_segmentation_postprocess.ijm\'94 ImageJ macro on the segmentations of each channel. This will save postprocessed and DISPLAY images (with artificially dilated cells for easy viewing) in the Output directory. \
6. Open R and run overlap_analysis.R which will call the the overlap_analysis.ijm macro and extract colocalized cells and numbers. May require some tweaking of code depending on the images. \
\
\
\
}

fish_analysis's People

Contributors

michaeljohndolan avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.