Skip to main content

The package to work with microscopy data of prokaryotic cells

Project description

# Narsil

A package built for analyzing time-lapse microscopy data of prokaryotes. Most time-lapse data analysis involves extracting information about the cells in the data.

The primary goal of this package is to build primitives that helps in building your own pipelines for image analysis. The basic primitives involve segmentation, tracking and operations on tracks.

As a start, the pipeline is built to work with mother-machine datasets containing multiple-species of prokaryotes growing.

The secondary goal is to evolve this pipeline to be able to work in cooperation with microscopes to run the analysis while the experimental data is being acquired. We aim to close the gap between experiments and analysis to be able to run closed-loop experiments in the future.

The algorithms we use for segmentation and tracking are mainly based on deep learning. The package has functions to help train your own networks as well as run ours.

The advent of mother-machine like devices in microbiology promotes the need for standardization of analysis tools i.e., make things like segmenting a tiff stack, or tracking cells in a tiff stack as easy as possible.

### To install the package

First clone the repository and run the following commands.

` pip install . ` or

` python3 setup.py install `

### Package structure

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

narsil-0.1.0.tar.gz (38.4 kB view details)

Uploaded Source

Built Distribution

narsil-0.1.0-py3-none-any.whl (48.0 kB view details)

Uploaded Python 3

File details

Details for the file narsil-0.1.0.tar.gz.

File metadata

  • Download URL: narsil-0.1.0.tar.gz
  • Upload date:
  • Size: 38.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.6.9

File hashes

Hashes for narsil-0.1.0.tar.gz
Algorithm Hash digest
SHA256 04eb85b0782b9d7302787d56e0c1c907334c4803567b943b82319d3bd9fec979
MD5 f05d52827e9090875222b9eeca9282a5
BLAKE2b-256 6f59673f6b0b32ddc0f00b931851966fcaa6590f07f0a3e0d44a898579fc30da

See more details on using hashes here.

File details

Details for the file narsil-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: narsil-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 48.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.6.9

File hashes

Hashes for narsil-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2d81f0f42a9c79caba8e511544454a3900872e98d5d7e9243a1d55a1c3395b70
MD5 d5bd365098c1f665eee854277ec430b8
BLAKE2b-256 9e172cd983082299fd8cc365b038b2bd2984599dc02b5a6c3e52dfb48a1894d3

See more details on using hashes here.

Supported by

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