Skip to main content

AltAnalyze3: Advanced RNA-Seq Analysis Workflow

Project description

Documentation Status Pypi Downloads Stars

altanalyze3

AltAnalyze3 is an advanced Python3 workflow for long-read (LR) and short read splicing analysis. The software can integrate results across single-cell and bulk technological platforms, aligning to a common gene model for splice junction- (MultiPath-PSI) and isoform-based analyses (TPM or ratio). Both supervised and unsupervised (splice-ICGS) analyses are supported. Workflows can be run in a fully automated manner with or step-by-step with extensive customization. See tutorials for examples.

Tutorials and Installation

Read the full documentation. AltAnalyze 3 has been tested in python>=3.11 on MacOS and Linux. To install:

pip install AltAnalyze3

The source code is in src folder

The documentation is in doc folder

The testing examples and code are in test folder

Contribution rules

If you are a member of the development team, to contribute, please follow the steps below:

# if you haven't cloned before
git clone https://github.com/SalomonisLab/altanalyze3.git
git checkout -b <your_branch_name>  # please replace "frank" with your token
# if you already have the local repository
git checkout main
git pull origin main
# do the same things for your branch as well
git checkout <your_branch_name>
git pull origina <your_branch_name>
# then make the changes in your branch locally, after finished, push them to the correpsonding branch on GitHub
git push origin HEAD:<your_branch_name>

Then, on the GitHub, go to your branch, and click contribute, issue a pull request with clear messages on what you have changed. Then the managers will review your pull requests and deciding whether to merge to the main branch or not (At each standing meeting).

If you are not a member of development team, to contribute, please follow the steps below:

  1. fork the repository to your account
  2. make the changes in your forked repository
  3. create a pull request
  4. the managers will review your codes and decide how to merge into the main branch (At each standing meeting)

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

AltAnalyze3-0.1.2.tar.gz (123.7 kB view details)

Uploaded Source

Built Distribution

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

AltAnalyze3-0.1.2-py3-none-any.whl (152.5 kB view details)

Uploaded Python 3

File details

Details for the file AltAnalyze3-0.1.2.tar.gz.

File metadata

  • Download URL: AltAnalyze3-0.1.2.tar.gz
  • Upload date:
  • Size: 123.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.6

File hashes

Hashes for AltAnalyze3-0.1.2.tar.gz
Algorithm Hash digest
SHA256 0da81170ae119ca15cd9c94d43af90762e3eacdcbe12189be84110e4e96dba04
MD5 6c67905d87cd20f37cfa6addce305d44
BLAKE2b-256 01f5ce83ba76c400d962235178646d189e7a095b691ebe1fc25943a3803dc032

See more details on using hashes here.

File details

Details for the file AltAnalyze3-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: AltAnalyze3-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 152.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.6

File hashes

Hashes for AltAnalyze3-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1f1cc1dfc30e1142365f2c2b5f09f3190cc25dbc756a6b65080e027ae1d5a7f4
MD5 ce589ea261e73ed53951b41f4587e83c
BLAKE2b-256 ca8fe4d48ddc217675c3aa76a391c337f5af8b57afa7f2d8e0be83651b593536

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