Skip to content

Releases: BrooksLabUCSC/flair

Flair 2.0

13 Jun 19:32
Compare
Choose a tag to compare

This release accompanies the Flair 2.0 paper https://www.biorxiv.org/content/10.1101/2023.06.09.544396v1

  • Fixes tickets (#261 #234)
  • Moves or links some scripts to /bin so users have access
  • Adds FAQ; updates documentation
  • Removes sam flag name extension from bed files because users have trouble getting it to parse their own IDs properly.
  • Adds --nvrna tag to flair quantify to allow for strand-aware alignment, like used in flair align
  • Adds quoting to handle wildcard characters in filenames
  • Removes obsolete fusion_dist option from collapse

Flair 1.7

27 Oct 20:11
Compare
Choose a tag to compare
  • adding user tests
    
  • added cannot_verify output file to ssCorrect to avoid flair correct silently removing reads for which the chromosome cannot be found in the input annotation
    
  • removed psl from main Flair to simplify code and inputs. Conversion tools remain in bin directory. Programs in src directory still take psl but are renamed to avoid confusion
    
  • removed file path inputs to flair module parameters to simplify code and input. With conda or docker install these are never necessary
    
  • full usage statements for each flair module in documentation
    
  • info on testing local installation in documentation
    
  • removed salmon option
    
  • standardized es output with other diffSplice output (added gene ID) and removed strand from ir output
    

Changes to diffExp, diffSplice output and error/warning messages

28 Sep 16:37
Compare
Choose a tag to compare
  • Reorganized diffSplice and diffExp outputs; added human readable p-adj filtered tables
  • Improved diffSplice error and warning notifications
  • flake 8 code cleanup
  • Fixed wiggleWindow bug (was not getting passed on from flair to ssPrep) and set default to 15
  • Reorganized usage statements
  • Added sanity checks and warnings

Fixed reliance on specific bedtools version

31 Aug 14:18
Compare
Choose a tag to compare

This version no longer specifically needs bedtools v2.25
There is also a new docker container on dockerhub: brookslab/flair:1.6.3

changes to flair collapse isoforms output

09 Aug 21:06
Compare
Choose a tag to compare
  • changed filter_collapsed_isoforms (which is called by flair collapse) to include subset isoforms only if it is more abundant than the most expressed superset isoform instead of an average
  • added input file sanity checks
  • fixed openblas issue that occurs on some servers when running docker
  • added more commandline programs to pip install

Pip installable version

21 Jul 03:14
Compare
Choose a tag to compare
  • Bug fix for flair correct, see issue #207

Pip installable version - slight changes to run commands

15 Jul 19:23
Compare
Choose a tag to compare

This release can be pip installed using

pip install flair-brookslab

Please note that this does not install non-python dependencies (like samtools and bedtools)

  • Removed Python-2 support
  • Reorganized code into bin (scripts; removed extensions) and src (modules)
  • Added readthedocs documentation; updated code calls
  • Created files for pip installation

Note: Commands have changed from e.g. python flair.py align to flair align
See readthedocs for details

v1.5.1

08 Jun 17:46
Compare
Choose a tag to compare
v1.5.1 Pre-release
Pre-release

State of FLAIR before major code organization reformatting. This version does include the annotation_reliant option to the collapse step that will be the major difference between v1.5 and v2.0.

v1.5

04 May 18:59
Compare
Choose a tag to compare

The flair-correct module now requires an additional argument, the genome sequence, to check splice site motifs to determine strand for ambiguous splice junctions. Scripts for plotting differential isoform usage and have also been included. There is also a new module for calling the 4 main alternative splicing event types (A3'SS, A5'SS, IR, SE). We have also worked through various bugs with the help of users.

v1.4

04 Jun 22:31
Compare
Choose a tag to compare

The --stringent collapse option has been added. Temporary files between concurrent runs no longer clash and we have made other bug fixes and improvements.