semvec/pypi-packages huggingface dataset:
flyqma 0.4
Quantitative mosaic analysis of Drosophila imaginal discs.
License: MIT
Requires Python: >=3

Fly-QMA
=======

![Fly-QMA Overview](docs/source/graphics/flyqma.png)

**Fly-QMA** is part of the **NU FlyEye** platform for quantitative analysis of *Drosophila* imaginal discs. The package enables Quantitative Mosaic Analysis (QMA) - that is, it helps users quantify and analyze expression patterns in mosaic tissues.

Expression patterns are typically identified by comparing the intensities of fluorescent reporters between groups of cells. Fly-QMA uses computer vision to quantify these differences in reporter expression by inferring them from microscope images. The measurements may then used to detect and analyze spatial patterns that might otherwise go unnoticed.

Given microscopy data, Fly-QMA facilitates:
  - Automated **detection** of cell nuclei
  - Automated **measurement** of reporter expression levels
  - Automated **bleedthrough control** for enhanced measurement accuracy
  - Automated **annotation** of clonal patch patterns
  - **Statistical analysis** of expression levels and tissue morphology

Please visit the [Fly-QMA homepage](https://sbernasek.github.io/flyqma/start.html) for tips on getting started with your own data.


Installation
============

Installing Fly-QMA is easy. Set up a working environment running Python 3.6+, then install via  ``pip``:

    pip install flyqma


Getting Started
===============

See the [Fly-QMA tutorial](https://github.com/sbernasek/flyqma/blob/master/tutorial.ipynb).


Additioanl Examples
===================

For examples of complete projects utilizing Fly-QMA and the entire **NU FlyEye** platform, check out:

 - [Our Fly-QMA manuscript](https://doi.org/10.1101/775783)
 - [Our study](https://doi.org/10.1101/430744) of Pnt and Yan expression during retinal patterning in *Drosophila*.


Authors
=======

[Amaral Lab](https://amaral.northwestern.edu/)
TextShifter 0.0.1
To encode & decode by shift text.
License: MIT
Requires Python: >=3.6

# Text Shifter
### What is this?
To encode & decode by shift text.

### How to install?
```bash
pip install TextShifter
```

## - How to use

- import as a module

```python
from text_shifter import TextShifter
TestShifter.convert(text, number)
```

- Command mode:

```bash
python3 letter_shifter.py -n 10 -s 'Hello'
```

- File mode:
>The new file will be stored at '~/text_shifter/export/filename_%Y%m%d_%H%M%S.ext'

```bash
python3 letter_shifter.py -n 10 -f 'path/filename.ext'
```

- Interactive mode

```bash
python3 letter_shifter.py -i [-n int]
```

If you like my work, please consider buying me a coffee or [PayPal](https://paypal.me/RonDevStudio?locale.x=zh_TW)
Thanks for your support! Cheers! 🎉
<a href="https://www.buymeacoffee.com/ronchang" target="_blank"><img src="https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png" alt="Buy Me A Coffee" style="height: 41px !important;width: 174px !important;box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;-webkit-box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;" align="right"></a>
data-displays 0.1.0
Asynchronus loading bars and more
License: MIT

## data_displays
### Asynchronus loading bars and more
Example:
```
from data_diplays import data

if __name__ == "__main__":
	from os import get_terminal_size
	from time import sleep
	
	data.bar.create("Download progress", duration=10, length=get_terminal_size()[0], lineno=1, size=250, unit="kb")
	data.bar.create("Working", duration=5, length=50, lineno=3, size=125, unit="bytes")
	data.bar.create("Decoding text", duration=5, length=25, lineno=5, size=2000)
	sleep(3) # wait one second
	data.bar.create("Uploading data", duration=10, length=15, lineno=7)
	data.wait() # Wait until all displays are complete (This is absolutely necessary. It must be called after all the displays are created.)
	print("Done!")
```