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.3.tar.gz (15.4 kB view details)

Uploaded Source

Built Distribution

multiMotif-1.2.3-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: multimotif-1.2.3.tar.gz
  • Upload date:
  • Size: 15.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for multimotif-1.2.3.tar.gz
Algorithm Hash digest
SHA256 49915c6b30e21725e1509759e18b0319ae936735538cf1f4c1346c896028db76
MD5 8faf198624984a803612a6379ee36ba9
BLAKE2b-256 154fe7ced0e7d4689ea157973bc9df69201eb7adc86a1c0e2ea703e906788778

See more details on using hashes here.

File details

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

File metadata

  • Download URL: multiMotif-1.2.3-py3-none-any.whl
  • Upload date:
  • Size: 14.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for multiMotif-1.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2dec96a29866e81055fefa040d4c20238b4af04c3f33dbbe8a61e4135f206b69
MD5 baf88c1eaed26dc90b9978c26de6bd95
BLAKE2b-256 1b8ba9e3e6b0b4c148fc0ed0ea618554b773ae6e5c3979a2416fed20e6c8dd31

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