Skip to main content

Gibbs_Sampler

This program runs the Gibbs Sampler algorithm for de novo motif discovery. Given a set of sequences, the program will calculate the most likely motif instance as well as the position weight matrix and position specific scoring matrix (the log2 normalized frequency scores).

The input sequence file should be provided in fasta format. Output is written to the console. A eps file containing the weblogo of the motif is also created. #Getting Started ##Prerequisites Python 3.8 or later is required. ##Installation The program can be installed with pip by running the following command:

$ pip install gibbs_sampler

Usage

To run, simply call gibbs_sampler from the command line along with the path to the sequence file and expected width of the motif.

$ gibbs_sampler <primary sequence file> <width>

Optional arguments for the title of the weblogo file and number of iterations of the sampler can be specified using the -t and -n flags respectively.

License

gibbs_sampler was created by Monty Python. It is licensed under the terms of the CC0 v1.0 Universal license.

Credits

Thank you to Professor Hendrix for teaching me how to use python to investigate biologically relevant questions.

Metadata

Release files for gibbs-sampler 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gibbs-sampler 0.2.0
File Size Uploaded
gibbs_sampler-0.2.0.tar.gz 12.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gibbs-sampler 0.2.0
File Interpreter ABI Platform
gibbs_sampler-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 24.2 kB

Release files / gibbs_sampler-0.2.0.tar.gz

Download URL gibbs_sampler-0.2.0.tar.gz
Size 12.1 kB
Tags Source
SHA-256 checksum
How to use checksums
c960b3a9c40dffa9e6c002e0555f988545fe13bde88aa8416a1f8163133663f3
BLAKE2b-256 checksum
How to use checksums
ebc4d07b3ba775390f2303fca3132adc5cebe521ff45524c71af891fab350972
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.13 CPython/3.9.7 Darwin/20.6.0

Release files / gibbs_sampler-0.2.0-py3-none-any.whl

Download URL gibbs_sampler-0.2.0-py3-none-any.whl
Size 12.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2bb00132efbcf6aa44a12d3afafca948902abb685092d9e7bc79c01fb967545b
BLAKE2b-256 checksum
How to use checksums
f6ad48743fcf250c2792310b1b8565e35c9afa8e544f10cf8562165fee5b5b51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.13 CPython/3.9.7 Darwin/20.6.0

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page