Skip to content

AltAnalyze is a multi-functional and easy-to-use software package for automated single-cell and bulk gene and splicing analyses. Easy-to-use precompiled graphical user-interface versions available from our website.

License

Notifications You must be signed in to change notification settings

nsalomonis/altanalyze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

64f77a7 · Jul 7, 2022
Oct 24, 2020
Jul 7, 2022
Oct 24, 2020
Jul 1, 2019
Jul 1, 2019
Jul 7, 2022
Jul 7, 2022
May 17, 2020
Jul 7, 2022
Jul 1, 2019
Jul 7, 2022
May 20, 2020
Dec 31, 2018
Jul 7, 2022
May 20, 2020
Nov 7, 2018
Jul 7, 2022
Jul 10, 2020
Nov 1, 2020
Jul 7, 2022
Jul 1, 2019
Dec 6, 2017
Jun 21, 2021
May 17, 2020
Jul 25, 2021
Jan 4, 2019
Apr 8, 2021
Apr 8, 2021
Aug 1, 2020
Aug 1, 2020
Nov 7, 2018
Aug 23, 2020
Sep 26, 2016
Jul 7, 2022
Jun 21, 2021
Apr 8, 2021
Jun 14, 2016
Dec 19, 2018
Jun 13, 2020
Dec 4, 2019
Dec 12, 2018

Repository files navigation

AltAnalyze

An automated cross-platform workflow for RNA-Seq gene, splicing and pathway analysis

AltAnalyze is an extremely user-friendly and open-source analysis tool that can be used for a broad range of genomics analyses. These analyses include the direct processing of raw single-cell and bulk RNASeq or microarray data files, advanced methods for single-cell population discovery and dataset comparison, differential expression analyses, analysis of alternative splicing/promoter/polyadenylation and advanced isoform function prediction analysis (protein, domain and microRNA targeting). Multiple advanced visualization tools and à la carte analysis methods are supported in AltAnalyze (e.g., network, pathway, splicing graph). AltAnalyze is compatible with various data inputs for RNASeq data (FASTQ, BAM, BED), microarray platforms (Gene 1.0, Exon 1.0, junction and 3' arrays) for automated gene expression and splicing analysis. This software requires no advanced knowledge of bioinformatics programs or scripting or advanced computer hardware. User friendly videos, online tutorials and blog posts are also available.

Dependencies

If installed from PyPI (pip install AltAnalyze), the below dependencies should be included in the installed package. When running from source code you will need to install the following libraries.

  • Required: Python 2.7, numpy, scipy, matplotlib, sklearn (scikit-learn)
  • Recommended: umap-learn, nimfa, numba, python-louvain, annoy, networkx, R 3+, fastcluster, pillow, pysam, requests, python-igraph, cairo

AltAnalyze documentation, stand-alone archives are provided at sourceforge as well as at github. For questions not addressed here, please contact us.

News Update 5/17/20

http://altanalyze.readthedocs.io/en/latest/images/AltAnalyzeOverview.gif