Skip to main content

croparray

Authors: Tim Stasevich and Luis Aguilera.

Description

This module is intended for creating and manipulating an array of crops (or regions of interest) that were generated from a multicolor TIF video obtained from single-molecule microscopy.

drawing

Documentation

Colab implementation

  • Implementation in Google Colab Open In Colab
drawing

Local installation from the Github repository

  • Install anaconda.

  • Clone the Github repository

    git clone https://github.com/Colorado-State-University-Stasevich-Lab/croparray.git
  • To create a virtual environment navigate to your local repository and use:
    conda create -n croparray_env python=3.8 -y
    source activate croparray_env
  • To install the rest of requirements use:
    pip install -r requirements.txt
  • To install napari use:
python -m pip install "napari[all]"

Local installation using PIP

  • To create a virtual environment using:
    conda create -n croparray_env python=3.8 -y
    source activate croparray_env
  • Open the terminal and use pip for the installation:
    pip install croparray
  • To install napari use:
python -m pip install "napari[all]"

Deactivating and removing the environment

  • To deactivate or remove the environment from your computer use:
    conda deactivate
  • To remove the environment use:
    conda env remove -n croparray_env
  • To unistall croparray use
    pip uninstall croparray

additional troubleshooting information

  • If you cannot see the package installed on your computer, try using pip3. For example:
    pip3 install croparray

Installing from yml env

  • To creating an environment file (yml) use:
source activate croparray_env
conda env export > croparray_env.yml
  • ToCreate an environment from this yml file.
conda env create -f croparray_env.yml

Usage

  • Organizes crops and measurements of spots of interest from tif images in a convenient x-array format for reduced filesize and more open and reproducible analyses.
  • Visualizes crops of detected spots from super-resolution microscope images.
  • Calculates the best maximum projection for each crop containing a detected spot.
  • Measures intensity of detected spots within crops.
  • Calculates the correlation between two equal-length, 1D signals.
  • Saves the crop array as a netcdf file at output_direction/output_filename.
  • Integrates with Napari for fast and convenient review of crops of detected spots.

Licenses for dependencies

  • License for Napari: BSD-3-Clause License. Copyright (c) 2018, Napari. All rights reserved.

  • License for xarray: Apache License. Version 2.0, January 2004. Copyright 2014-2019, xarray Developers

Metadata

Release files for croparray 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for croparray 0.1.2
File Size Uploaded Provenance Actions
croparray-0.1.2.tar.gz 30.3 kB Without provenance Details for croparray-0.1.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for croparray 0.1.2
File Interpreter ABI Platform Actions
croparray-0.1.2-py3-none-any.whl Python 3 none any Details for croparray-0.1.2-py3-none-any.whl

Total release size: 59.2 kB

Release files / croparray-0.1.2.tar.gz

Download URL croparray-0.1.2.tar.gz
Size 30.3 kB
Tags Source
SHA-256 checksum
How to use checksums
dea46108701ba38bfea4d230da48c8f4aa4893d0749fb156f2f440a860cfabe7
BLAKE2b-256 checksum
How to use checksums
8fde6a7a1c5aaa112522f0f7606c79cbe0c73a120e76f49a4622dd1f2ce3beec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.2.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.5

Release files / croparray-0.1.2-py3-none-any.whl

Download URL croparray-0.1.2-py3-none-any.whl
Size 29.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
603da1099c66b3b908612845cfa7c76521d70b3fb9669aefcbdbffaff5b690a2
BLAKE2b-256 checksum
How to use checksums
4b9c257287e4f8d2523ef5112a12a59f4d35cfd2ede11e7dbce5ca9f99c594ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.2.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.5

Security for croparray 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page