MOSAIC: 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 {REFS} or Viterbi decoding {REFS}, 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 {REFS}, single-molecule force spectroscopy {REFS}, and single-molecule mass spectrometry {REFS}. 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.

MOSAIC is written in Python and developed in the Semiconductor and Device Metrology (SDMD) division, in the Physical Metrology Laborotory (PML) at the National Institute of Standards and Technology NIST_.

If you use |projname| in your work, please cite:

  1. Balijepalli, J., Ettedgui, A. T. Cornio, J. W. F. Robertson K. P. Cheung, J. J. Kasianowicz & C. Vaz, β€œQuantifying Short-Lived Events in Multistate Ionic Current Measurements.” ACS Nano 2014, 8, 1547–1553.

Downloads

Binaries:

Mac OS X (64-bit, > 10.6) |projname|-v1.0.0.dmg

Windows (64-bit) |projname|-v1.0.0.zip

Source Code:

|projname|-v1.0.0.tar.gz

|projname|-v1.0.0.zip

:ref:`changelog-page`_

Documentation

Download the documentation as a PDF. MOSAIC documentation is also available in HTML format.

Source Code

Contribute to the development of MOSAIC via our GitHub repository. Detailed instructions on contributing code to MOSAIC are available.

GitHub repository: |projname| on GitHub

Instructions on how to contribute code: Develop |projname|

Disclaimer: This software was developed at the National Institute of Standards and Technology by employees of the Federal Government in the course of their official duties. Pursuant to title 17 Section 105 of the United States Code this software is not subject to copyright protection and is in the public domain. Each of these packages is an experimental system. NIST assumes no responsibility whatsoever for its use by other parties, and makes no guarantees, expressed or implied, about its quality, reliability,or any other characteristic. We would appreciate acknowledgement if the software is used. This software can be redistributed and/or modified freely provided that any derivative works bear some notice that they are derived from it, and any modified versions bear some notice that they have been modified.