multiMotif
A generalized tool for scanning and visualization of diverse and distant multiple motifs.
Installation
To install multiMotif, you can use pip(we recommend using this method for installation.):
pip install multiMotif
Or clone the repository and then install it local:
git clone https://github.com/SainanLuo/multiMotif.git
cd multiMotif
pip install .
As a Windows user, you can choose to download the installation package and follow the prompts to install it.
Dependencies
multiMotif requires the following packages:
Biopython (>= 1.78)
Matplotlib (>= 3.3)
NumPy (>= 1.19)
Pandas (>= 1.1)
plotly (>=5.18.0)
kaleido(>=0.2.1)
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.
Metadata
Release files for multiMotif 1.2.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| multimotif-1.2.6.tar.gz | 15.4 kB | Without provenance | Details for multimotif-1.2.6.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| multiMotif-1.2.6-py3-none-any.whl | Python 3 | none | any | Details for multiMotif-1.2.6-py3-none-any.whl |
Total release size: 30.1 kB
Release files / multimotif-1.2.6.tar.gz
| Download URL | multimotif-1.2.6.tar.gz |
|---|---|
| Size | 15.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e4abc13ff513ff157b004162be5c56aaf6ed78dc1f06b1b2189cecd3ae64c1c0
|
|
BLAKE2b-256 checksum How to use checksums |
1a970ab239a04ec004a099f98fe2381b83aa65bc3b75357aa23a617e9b42ae32
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.12.4
|
Release files / multiMotif-1.2.6-py3-none-any.whl
| Download URL | multiMotif-1.2.6-py3-none-any.whl |
|---|---|
| Size | 14.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3d9f58a8c8012584f379ab4517c05597e1d7551242a90f445b4cf0e5bf619f67
|
|
BLAKE2b-256 checksum How to use checksums |
3b8a0d2408641771abd4d23a893bad163b0b70d5f2e29467b81e504284c77424
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.12.4
|
Security for multiMotif 1.2.6
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.