Skip to main content

django-blastplus

A simple Django app to conduct web-based homology search with blast+.

Requirements

  1. Blast+
  2. Python 3.6+
  3. Django 3.0
  4. Biopython

Install

pip install -r requirements/base.txt

Download

https://landscape.io/github/michal-stuglik/django-blastplus/master http://badge.fury.io/py/django-blastplus https://travis-ci.org/michal-stuglik/django-blastplus https://codeclimate.com/github/michal-stuglik/django-blastplus

Quick start

Add "blastplus" to your INSTALLED_APPS setting like this::
INSTALLED_APPS = (
        'blastplus',
)
Include the polls URLconf in your project urls.py like this::
url(r'^blast/', include('blastplus.urls')),
You can modify some defaults in blastplus.settings
- e.g. modify path to nucleotide database::
BLAST_DB_NUCL_LIST = [
            {
                "name": "sample1",
                "path": 'blastplus/sampledata/sample_db1/sample_db',
                "desc": "Sample database 1",
                "annotated": False, },
            {
                "name": "sample2",
                "path": 'blastplus/sampledata/sample_db2/sample_db2',
                "desc": "Sample database 2",
                "annotated": False, },
        ]
Visit search pages:

Example

See our NewtBase portal with django-blastplus app inside. Code newtbase @ github

Release files for django-blastplus 3.0.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 django-blastplus 3.0.0
File Size Uploaded
django-blastplus-3.0.0.tar.gz 378.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for django-blastplus 3.0.0
File Interpreter ABI Platform
django_blastplus-3.0.0-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size:627.7 kB

Release files / django-blastplus-3.0.0.tar.gz

Download URL django-blastplus-3.0.0.tar.gz
Size 378.4 kB
Tags Source
SHA-256 checksum
How to use checksums
3756a1f430ac41ecac4d28b690a0ff61f787061e2120e23d37e542c9bee3a968
BLAKE2b-256 checksum
How to use checksums
72bbd9e9a1ac1223dfccfd47e04a4f4b83597f14e058daa68bf7ce330efb34c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.4

Release files / django_blastplus-3.0.0-py2.py3-none-any.whl

Download URL django_blastplus-3.0.0-py2.py3-none-any.whl
Size 249.3 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
2b078a52f5ded4641c154ea189b8c1c5d63132f1f711b90e6215f6a3862c4076
BLAKE2b-256 checksum
How to use checksums
0fb98aa6638c13371a5889d20823c027833681fac53bd558524705d9f663032c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.4

Release history Release notifications | RSS feed

This release

3.0.0 This release

2 release files

2.0.5

2 release files

2.0.4

1 release file

2.0.3

1 release file

2.0.2

1 release file

2.0.1

1 release file

2.0.0

2 release files

0.4.0

1 release file

0.3.1

1 release file

0.3.0

1 release file

0.2.2

1 release file

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