Skip to main content

altFACS

Author: David Brown

Last Edited: 2020-August-07

Aim:

This package is intended to standardise and simplify the investigation of protein-protein interactions by flow cytometry.

Explanation:

In the Huang Lab we are interested in developing new tools to examine biological interactions. Split fluorescent proteins have proven to be a useful tool for the tagging and study of endogenous proteins in living cells, and we have been trying to maximise their utility. Appropriate use of a split fluorescent protein as a probe requires a good understanding of the complementation process, whereby the two halves of the split meet and fold to form the mature fluorescent protein. Complementation can be studied biochemically, however we can exploit the self-reporting nature of fluorescent proteins to study complementation in vivo by microscopy or or flow cytometry which offers a higher throughput.

Flow cytometry and fluorescence activated cell sorting (FACS) are more frequently used to distinguish cell populations based on a characteristic intensity profile. In our case we often use it to study how proteins behave at a range of concentrations. This alternative approach to FACS is the main purpose of the altFACS package.

Example Plots:

Example altFACS plots

Example altFACS Plots:

  • A. Raw flow cytometry events.
  • B. Scatter gating. Events from A after events saturating in any channel have been removed from all channels. Events likely to correspond to live cells have been gated based on a contour map.
  • C. Singlet gating. Events from B after likely to contain more than one cell (below the line) are excluded.
  • D. Negative control without transfection. Events from C after fluorescence gates have been set to contain 99% of the population.
  • E. Transfected with CloGFP(1-10) only.
  • F. Positive control with full length sfGFP::CTLA:T2A:mTagBFP
  • G. Fitting of full length GFP in BFP+ cells. altFACS facilitates model fitting to flow cytometry data.
  • H. CloGFP with wild type GFP11::CTLA:T2A:mTagBFP.
  • I. CloGFP with Y9F mutant GFP11::CTLA:T2A:mTagBFP.
  • J-L. Data from panels G-I rescaled for comparison.

We conclude that split CloGFP complementation efficiency is much less than 100%, and that the Y9F mutation in the GFP11 fragment has no impact of split CloGFP complementation efficiency.

Installation

Currently, altFACS is available on GitHub or on the test.Pypi site. Most requirements will install automatically, but you may need to install fcsparser before installing altFACS.

Metadata

Release files for altFACS 1.0.8

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

Source distribution (sdist)

Source distribution for altFACS 1.0.8
File Size Uploaded Provenance Actions
altFACS-1.0.8.tar.gz 23.9 kB Without provenance Details for altFACS-1.0.8.tar.gz

Built distribution (wheel)

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

Total release size: 54.9 kB

Release files / altFACS-1.0.8.tar.gz

Download URL altFACS-1.0.8.tar.gz
Size 23.9 kB
Tags Source
SHA-256 checksum
How to use checksums
70567c601f22456c1545d82803c5633b670eb49152b249e7397ea0c1576328fc
BLAKE2b-256 checksum
How to use checksums
6698c72ca7bec97258a46cd9c3fd6e37292207239d7114a222db6a7d255b03fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.3

Release files / altFACS-1.0.8-py3-none-any.whl

Download URL altFACS-1.0.8-py3-none-any.whl
Size 31.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
59d28dec3a565710109e343fe5e54713a43bcd3891d3c1d192be728129560398
BLAKE2b-256 checksum
How to use checksums
443e6476abb631f5d246e1e07c3410addc837557dfe388dbb36696e7510ebde7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.3

Security for altFACS 1.0.8

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.

Release history Release notifications | RSS feed

This release

1.0.8 This release

2 release files No provenance

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