Skip to main content

A Computational Tool for Variable Motif scanning and Sequence-based Relative Position Visualization of Search Results in Sequences.

Project description

multiMotif

A tool for Scanning and Visualization of Diverse and Distant Multiple Motifs.

Installation

To install multiMotif, you can use pip:

pip install multiMotif

Or clone the repository and then install it local:

git clone https://github.com/SainanLuo/multiMotif.git
cd multiMotif
pip install .

If you are a Windows user, make sure you installed Python3, then run this command in your cmd or PowerShell:

C:\Users\lsn> set PATH=C:\Users\lsn\AppData\Local\Programs\Python\Python311 #set your Python path in cmd window
C:\Users\lsn> set PATH=C:\Users\lsn\AppData\Local\Programs\Python\Python311\Scripts #set your pip path in cmd window
C:\Users\lsn> pip install multiMotif
C:\Users\lsn> multiMotif -h

Dependencies

multiMotif requires the following packages:

Biopython (>= 1.78)

Matplotlib (>= 3.3)

NumPy (>= 1.19)

Pandas (>= 1.1)

plotly (>=5.18.0)

These dependencies will be installed automatically when you install multiMotif using pip.

Usage

After installation, you can use the multiMotif command to run multiMotif. Here is the basic usage:

usage: multiMotif [-h]
                  {singleMotif,multiMotif,visualMotif,extract_sequences} ...

VariaMotif for motif scanning

positional arguments:
  {singleMotif,multiMotif,visualMotif,extract_sequences}
                        sub-command help
    singleMotif         Scanning for single motif
    multiMotif          Scanning more than two ordered motifs
    visualMotif         Visualization:display motif in sequence
    extract_sequences   Extract Sequences

optional arguments:
  -h, --help            show this help message and exit

multiMotif tool features modules for identifying single motifs(‘singleMotif’), multiple motifs(‘multiMotif’), a visualization module (‘visualMotif’) to enhance results interpretation, and a sequence extraction module (‘extract_sequences’) for obtaining promoters or open reading frames, or user-specified locations.

We provide comprehensive user manuals in both Chinese and English. You can download the English version of the manual at English Language User Manual Download Link. For the Chinese version, please visit this link:Chinese Language User Manual Download Link.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

multimotif-1.2.5.tar.gz (15.3 kB view details)

Uploaded Source

Built Distribution

multiMotif-1.2.5-py3-none-any.whl (14.5 kB view details)

Uploaded Python 3

File details

Details for the file multimotif-1.2.5.tar.gz.

File metadata

  • Download URL: multimotif-1.2.5.tar.gz
  • Upload date:
  • Size: 15.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for multimotif-1.2.5.tar.gz
Algorithm Hash digest
SHA256 12378f8bd4c82ed57e97fff2e40cfdc58f7d73d16230579fa6275a512419db52
MD5 11a27c80c61af3e52cbd6e542438b7d9
BLAKE2b-256 8540f73c84c07347aec019cae7be6b4fc9d7f66ba1de1fd25e821a0a0405189e

See more details on using hashes here.

File details

Details for the file multiMotif-1.2.5-py3-none-any.whl.

File metadata

  • Download URL: multiMotif-1.2.5-py3-none-any.whl
  • Upload date:
  • Size: 14.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for multiMotif-1.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 f6ccbaed52941d7e0151e7931b3759ceeaa05000d7eeeb1dbfe8543735014eea
MD5 b4a4a829c6b39085bb1a62916fb4f6ad
BLAKE2b-256 50c21187bff5a4871794143af53292faf84b1604f76fd1e7a8c595190000dae3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page