https://github.com/usnistgov/mosaic
A modular single-molecule analysis interface
https://github.com/usnistgov/mosaic
nanopore python signal-processing single-molecule time-series
Last synced: 27 days ago
JSON representation
A modular single-molecule analysis interface
- Host: GitHub
- URL: https://github.com/usnistgov/mosaic
- Owner: usnistgov
- License: other
- Created: 2014-10-29T03:44:21.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2023-07-06T23:38:03.000Z (almost 2 years ago)
- Last Synced: 2024-09-18T20:20:58.849Z (7 months ago)
- Topics: nanopore, python, signal-processing, single-molecule, time-series
- Language: Python
- Homepage: https://pages.nist.gov/mosaic/
- Size: 308 MB
- Stars: 37
- Watchers: 12
- Forks: 17
- Open Issues: 10
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- License: LICENSE.rst
Awesome Lists containing this project
- awesome-python-applications - Repo - based single molecule analysis toolbox that automatically decodes multi-state nanopore data. `(linux, windows, mac, gov)` (<a id="tag-science" href="#tag-science">Science</a>)
- awesome-python-applications - Repo - based single molecule analysis toolbox that automatically decodes multi-state nanopore data. `(linux, windows, mac, gov)` (<a id="tag-science" href="#tag-science">Science</a>)
README
.. image:: https://img.shields.io/travis/com/usnistgov/mosaic/master?label=linux
:target: https://travis-ci.com/github/usnistgov/mosaic
.. image:: https://img.shields.io/travis/com/usnistgov/mosaic/master?label=macOS
:target: https://travis-ci.com/github/usnistgov/mosaic
.. image:: https://img.shields.io/github/v/release/usnistgov/mosaic
:target: https://github.com/usnistgov/mosaic
.. image:: https://img.shields.io/pypi/v/mosaic-nist.svg
:target: https://pypi.org/project/mosaic-nist/
.. image:: https://img.shields.io/pypi/dm/mosaic-nist
:target: https://pypi.org/project/mosaic-nist/
.. image:: https://codecov.io/gh/usnistgov/mosaic/branch/master/graph/badge.svg
:target: https://codecov.io/gh/usnistgov/mosaic
.. image:: https://img.shields.io/badge/dev-NIST-blue
:target: https://www.nist.gov
MOSAIC: A modular single-molecule analysis interface
==================================================================MOSAIC is a single molecule analysis toolbox that automatically decodes multi-state nanopore data. By modeling the nanopore system with an equivalent circuit, MOSAIC leverages the transient response of a molecule entering the channel to quantify pore-molecule interactions. In contrast to existing techniques such as ionic current thresholding or Viterbi decoding, this technique allows the estimation of short-lived transient events that are otherwise not analyzed.
Nanometer-scale pores have demonstrated potential use in biotechnology applications, including DNA sequencing, single-molecule force spectroscopy, and single-molecule mass spectrometry. The data modeling and analysis methods implemented in MOSAIC allow for dramatic improvements in the quantification of molecular interactions with the channel in each of these applications.
**If you use MOSAIC in your work, please cite both papers below:**
1. `Analytical Chemistry 2016, (88) pp. 11900–11907 `_
2. `ACS Nano 2014, (8) pp. 1547–1553. `_Installation
==================================================================Please refer to the `Installation `_ section of the MOSAIC documentation for details on installation.
Documentation
==================================================================A PDF version of the MOSAIC documentation can be downloaded `here `_.
Getting Help
==================================================================If you need help or have questions, please join our mailing list.
To subscribe:
Visit `https://groups.google.com/a/list.nist.gov/group/mosaic/ `_.
To unsubscribe:
Email `mosaic+unsubscribe@list.nist.gov `_.
Once subscribed, you can send messages by emailing `mosaic@list.nist.gov `_.
Reporting Problems
==================================================================Report problems using our `issue tracker `_ on Github.
What's New?
==================================================================Read the `Change Log `_