nucdetect
Python interface to detect and quantify intranuclear proteins
Science Score: 13.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
-
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.0%) to scientific vocabulary
Keywords
Repository
Python interface to detect and quantify intranuclear proteins
Basic Info
Statistics
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 1
Topics
Metadata Files
README.md
NucDetect - A python package for Detection and Quantification of DNA Doublestrand Breaks
NucDetect is a Python package for the detection and quantification of γH2AX and 53BP1 foci inside nuclei. Its written in pure Python 3.7, obeys the PEP 8 style guidelines and includes PEP 484 type hints as well as Epytext docstrings.

Requirements
NucDetect is compatible with Windows, Mac OS X and Linux operating systems. It requires the following packages:
- tensorflow>=2.1.0
- numpy>=1.18.1
- scikit-image>=0.16.2
- matplotlib>=3.1.3
- pyqt5>=5.14.1
- numba>=0.48.0
- pillow>=7.0.0
- qtawesome>=0.6.1
- piexif>=1.1.3
Installation
Run the following commands to clone and install from GitHub
console
$ git clone https://github.com/SilMon/NucDetect.git
or pypi
console
python3 -m pip install NucDetect
Start
The program can be started by running the NucDetectAppQT.py:
console
cd %UserProfile%/AppData/local/Programs/Python/python37/Lib/site-packages/gui
python -m NucDetectAppQT
First start: Switch to the created NucDetect Folder, which will be created in User directory. Then place images you
want to analyse into the images folder and click the reload button. This will load all images and create a thumbnail for
each (needed to decrease the memory footprint of QT). This can take several minutes, depending on the number of images
and used hardware (e.g. around 5 min for 2200 images on a Ryzen 3700X processor). Progress will be displayed in the
command prompt.
Supported Image Formats
Following image formats are supported by NucDetect: * TIFF * PNG * JPG * BMP
Not supported
- Grayscale images
- Binary images
Wiki
Detailed information about the program can be found on the
Supplementary Data
https://github.com/SilMon/NucDetectAdditionalData
Author: Romano Weiss
Co-Author: Stefan Rödiger
Owner
- Login: SilMon
- Kind: user
- Location: Germany
- Repositories: 7
- Profile: https://github.com/SilMon
Studied biotechnologist and enthusiast of digital image processing, machine learning and bioinformatics
GitHub Events
Total
- Push event: 1
Last Year
- Push event: 1
Committers
Last synced: about 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| SilMon | w****o@w****e | 186 |
| SilMon | w****m@b****e | 47 |
| SilMon | r****s@b****e | 26 |
| devSJR | s****r@b****e | 2 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 7 months ago
All Time
- Total issues: 0
- Total pull requests: 2
- Average time to close issues: N/A
- Average time to close pull requests: 2 months
- Total issue authors: 0
- Total pull request authors: 2
- Average comments per issue: 0
- Average comments per pull request: 0.5
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 1
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
Top Authors
Issue Authors
Pull Request Authors
- dependabot[bot] (1)
- SilMon (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 174 last-month
- Total dependent packages: 0
- Total dependent repositories: 1
- Total versions: 23
- Total maintainers: 1
pypi.org: nucdetect
Module to identify intranuclear proteins on basis of fluorescence images.
- Homepage: https://github.com/SilMon/NucDetect
- Documentation: https://nucdetect.readthedocs.io/
- License: GNU General Public License v3 (GPLv3)
-
Latest release: 0.18.3
published almost 4 years ago
Rankings
Maintainers (1)
Dependencies
- imagecodecs *
- matplotlib >3.1.3
- numba >0.48.0
- numpy >1.18.2
- piexif >=1.1.3
- pillow >7.0.0
- pyqt5 >5.14.1
- pyqtgraph >0.10.0
- qtawesome >0.6.1
- scikit-image >0.16.2
- tensorflow >2.2.0
- matplotlib >3.1.3
- numba >0.48.0
- numpy >1.18.1
- piexif >=1.1.3
- pillow >7.0.0
- pyqt5 >5.14.1
- pyqtgraph >=0.11.1
- qtawesome >0.6.1
- scikit-image >0.16.2
- tensorflow >2.2.0