Skip to main content

Cell Detection with PyTorch.

Project description

Cell Detection

Downloads Test PyPI

⭐ Showcase

Nuclei of U2OS cells in a chemical screen

bbbc039 https://bbbc.broadinstitute.org/BBBC039 (CC0)

P. vivax (malaria) infected human blood

bbbc041 https://bbbc.broadinstitute.org/BBBC041 (CC BY-NC-SA 3.0)

🛠 Install

Make sure you have PyTorch installed.

PyPI

pip install -U celldetection

GitHub

pip install git+https://github.com/FZJ-INM1-BDA/celldetection.git

💡 How to train

Here you can see some examples of how to train a detection model. The examples already include toy data, so you can get started right away.

🔬 Models

from celldetection import models

Contour Proposal Networks:
  • models.CpnU22
  • models.CpnSlimU22
  • models.CpnWideU22
  • models.CpnResNet18FPN
  • models.CpnResNet34FPN
  • models.CpnResNet50FPN
  • models.CpnResNet101FPN
  • models.CpnResNet152FPN
  • models.CpnResNeXt50FPN
  • models.CpnResNeXt101FPN
  • models.CpnResNeXt152FPN
  • models.CpnWideResNet50FPN
  • models.CpnWideResNet101FPN
  • models.CpnMobileNetV3SmallFPN
  • models.CpnMobileNetV3LargeFPN
  • models.CPN
U-Nets:
  • models.U22
  • models.SlimU22
  • models.WideU22
  • models.U17
  • models.U12
  • models.UNetEncoder
  • models.UNet
Feature Pyramid Networks:
  • models.ResNet18FPN
  • models.ResNet34FPN
  • models.ResNet50FPN
  • models.ResNet101FPN
  • models.ResNet152FPN
  • models.ResNeXt50FPN
  • models.ResNeXt101FPN
  • models.ResNeXt152FPN
  • models.WideResNet50FPN
  • models.WideResNet101FPN
  • models.MobileNetV3SmallFPN
  • models.MobileNetV3LargeFPN
  • models.FPN
Residual Networks:
  • models.ResNet18
  • models.ResNet34
  • models.ResNet50
  • models.ResNet101
  • models.ResNet152
  • models.ResNeXt50_32x4d
  • models.ResNeXt101_32x8d
  • models.ResNeXt152_32x8d
  • models.WideResNet50_2
  • models.WideResNet101_2
Mobile Networks:
  • models.MobileNetV3Small
  • models.MobileNetV3Large

📝 Citing

@misc{upschulte2021contour,
      title={Contour Proposal Networks for Biomedical Instance Segmentation}, 
      author={Eric Upschulte and Stefan Harmeling and Katrin Amunts and Timo Dickscheid},
      year={2021},
      eprint={2104.03393},
      archivePrefix={arXiv},
      primaryClass={cs.CV}
}

🔗 Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

CellDetection-0.2.3.tar.gz (44.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

CellDetection-0.2.3-py3-none-any.whl (51.5 kB view details)

Uploaded Python 3

File details

Details for the file CellDetection-0.2.3.tar.gz.

File metadata

  • Download URL: CellDetection-0.2.3.tar.gz
  • Upload date:
  • Size: 44.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for CellDetection-0.2.3.tar.gz
Algorithm Hash digest
SHA256 85d317cf8412e6d2635529a9bca71e096f810d139d47d1bd45d92a033f705b1f
MD5 e39b01be9f619314c8bbe3caa4f7382d
BLAKE2b-256 727a1facfaabd8a679312c879eb021047b051651c9b8781607b673c378ee605d

See more details on using hashes here.

File details

Details for the file CellDetection-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: CellDetection-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 51.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for CellDetection-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b4304530c00ba30dab086bc210e31102eb6aec889d8de602d7d890d5d19f338e
MD5 bd63c958c08d45baf4385ebc1a177654
BLAKE2b-256 a52c2c6320e43036118ea9e865efc8ea3432485a8f3fa81da88eace7ca5d52a2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page