parasite-coat
Fluorescence recovery for parasite coat protein
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.7%) to scientific vocabulary
Last synced: 7 months ago
·
JSON representation
·
Repository
Fluorescence recovery for parasite coat protein
Basic Info
- Host: GitHub
- Owner: jboulanger
- License: gpl-3.0
- Language: ImageJ Macro
- Default Branch: main
- Size: 26.8 MB
Statistics
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 0
Created about 2 years ago
· Last pushed about 2 years ago
Metadata Files
Readme
License
Citation
README.md
Parasite coat
Tools to analyze the fluorescence recovery of parasite coat protein from 3D timelapse microscopy image sequences.
Content
- ParasiteCoatRecovery.ijm : an ImageJ macro segmenting the parasite and measuring the fluorescence recovery. It also includes the estimation of the model.
- Analyze Results.ipynb : a jupyter notebook for analyzing the output of the macro.
- data: folder with example data
System requirements
The analysis of the data requires the installation of two components and should take less than 15min.
- For running the analysis macro please install:
- Fiji (https://fiji.sc/) v1.54f
- MorpholibJ (https://github.com/ijpb/MorphoLibJ) can be installed by activating the IJPB-plugins update site.
- Download the macro and open it in Fiji.
- Dependencies for running the notebook can be installed using for example on macOS, Linux, or Git Bash on Window:
bash # install micromamba "${SHELL}" <(curl -L micro.mamba.pm/install.sh) # reload the shell ${SHELL} # create an environment micromamba -qy create -f environment.yml # activate the environment micromamba activate parasite-coat # start the notebook jupyter lab "Analyze Results.csv"
Installation
Download the code and example data or clone the repository.
Demo
Sample images are included in this repository.
- Open the file ParasiteCoatRecovery.ijm in Fiji and press run. Select the csv file as input and press OK (~15 second per image). This will produce for each input file:
- *-mask.tif
- *-profile.csv
- The open the notebook and run all the cells (~ a minute to run). This will produce figures as pdf files:
- heatmap.pdf
- histogram of recovery times.pdf
- intensity for all parasite.pdf
- intensity parasite 1.pdf
- intensity parasite 2.pdf
Instruction for use
- Parasite need to be selected in the original image sequence, cropped and saved as individual TIFF files with pixel calibration and time interval present in the metadata (Image>Properties menu in ImageJ).
- A list of the images is saved in a csv file with the following information: |Filename| Start time [min]| First frame| |--------|-----------------|------------| | .tif | 30 | 10 |
- Open the macro in Fiji and press run, select the csv file as input and press run. The macro generates a profile.csv file for each image, a summary.csv file for the dataset and a config.yml file.
- Open the notebook and set the config file to the config.yml file generated by the macro.
Owner
- Login: jboulanger
- Kind: user
- Repositories: 5
- Profile: https://github.com/jboulanger
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Boulanger" given-names: "Jerome" orcid: "https://orcid.org/0000-0003-0237-3743" title: "parasite-coat" version: 1.0.0 date-released: 2024-03-14 url: "https://github.com/jboulanger/parasite-coat"
GitHub Events
Total
Last Year
Dependencies
environment.yml
conda
- jupyterlab
- matplotlib
- numpy
- openpyxl
- pandas
- python >=3.7
- pyyaml
- scipy
- seaborn