Skip to main content

Sequence Analysis in Python

Project description

Welcome to the pysan library

Sequence analysis in Python

from nbdev.showdoc import *

GitHub Workflow Status PyPI Commit

The pysan library is a collection of methods for doing sequence analysis. It's free, open source, and each method is fully documented with examples. Using pysan you'll be able to run powerful sequence analysis and visualisation tasks with just a few lines of code, and integrate or extend them into your other Python workflows.

The pysan library is specifically for sequence analysis in the social sciences, which concerns the order in which people do things (like communicate), but can be applied to broader sequence analysis problems that are framed in the sequence domain. To find out more, get started by installing the library using the commands below, and read through the rest of this site.

Install

Install pysan using the following pip command;

pip install pysan

You can also use the very latest version by cloning the github repository.

git clone https://github.com/pysan-dev/pysan.git

Why use pysan?

Lots of events in the natural world happen in a particular order, from making a cup of tea, to getting promotions, and so on. In science, this applies to everything from communication data, to consumer spending, and to gambling behaviour. Analysing these events whilst preserving their sequential order requires analysis in the sequence domain. The pysan library contains methods for visualising, comparing, and dissecting sequences, helping you develop insights into your sequences with only a few lines of code.

Why Python? - Python is quickly becoming the go-to language for data analysis across a number of research areas. By writing a sequence analysis library in Python, analysts can take advantage of other tools written in Python, whilst writing simple and readable code.

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

pysan-0.2.4.tar.gz (19.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pysan-0.2.4-py3-none-any.whl (21.7 kB view details)

Uploaded Python 3

File details

Details for the file pysan-0.2.4.tar.gz.

File metadata

  • Download URL: pysan-0.2.4.tar.gz
  • Upload date:
  • Size: 19.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.6

File hashes

Hashes for pysan-0.2.4.tar.gz
Algorithm Hash digest
SHA256 3fcb93589f3accfff896a7492bd5020b9fd6bffdc0d87bb46befca6047dc2be7
MD5 aac71f788e5ba297d533bbd8e4d6526b
BLAKE2b-256 e68bf9c9d454ea09c0a14c76b0327995469178c73c5c2c32f23b6cdf61d69a24

See more details on using hashes here.

File details

Details for the file pysan-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: pysan-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 21.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.6

File hashes

Hashes for pysan-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 3b75d66abb49bae9da1c99712a2d16ca171e3bee0516e859bf1aa3f89a48dea2
MD5 c7e45d6a0f3ab421070417849aa6f78a
BLAKE2b-256 2bd003e8ef25ea4836effcebb878c2b381ea6a2fca11759624ff11bc32a952db

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page