Skip to main content

Creating and interacting with graph databases of protein domains and their genome coordinates

Project description

Note: All releases may intorduce breaking changes until the release of v1.0.0

GitHub release (latest SemVer) codecov Linting Continuous Integration Continuous Deployment

Both user and developer documentation can be found at: https://socialgene.github.io

classes packages

Installation with pip

https://pypi.org/project/socialgene

pip install socialgene

Create conda environment and install python package inside

git clone https://github.com/socialgene/sgpy.git
cd sgpy
make create_conda

Build Python package from source

git clone https://github.com/socialgene/sgpy.git
cd sgpy
make install_python

Run all tests

git clone https://github.com/socialgene/sgpy.git
cd sgpy
make run_ci

User-facing classes

SocialGene()

This is the main class that most other user-facing classes should/do inherit from

FindMyBGC()

SingleProteinSearch()

Common example use cases

Starting with a single input protein and

Starting with a set of proteins (BGC) and

Other

Most of the the classes that describe the structure of SocialGene() (e.g. proteins, domains, loci) live in socialgene/src/socialgene/classes/molbio.py

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

socialgene-0.1.2.tar.gz (69.6 kB view hashes)

Uploaded Source

Built Distribution

socialgene-0.1.2-py2.py3-none-any.whl (87.8 kB view hashes)

Uploaded Python 2 Python 3

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