Changes 7.75 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
Summary of important user-visible changes for BioPerl-Run
---------------------------------------------------------

1.7.3

    * The following modules have been moved to the BioPerl
      distribution so that new BioPerl Run tools can be developed
      without being dependent on the whole BioPerl-Run distribution:

          Bio::Tools::Run::Analysis
          Bio::Tools::Run::AnalysisFactory
          Bio::Tools::Run::Phylo::PhyloBase
          Bio::Tools::Run::WrapperBase
          Bio::Tools::Run::WrapperBase::CommandExts

    * The following modules have been removed from BioPerl-Run to be
      part of separate distributions and have independent development:

          Bio::Tools::Phylo::Gumby
          Bio::Tools::Run::AssemblerBase
          Bio::Tools::Run::BWA
          Bio::Tools::Run::BWA::Config
          Bio::Tools::Run::Bowtie
          Bio::Tools::Run::Bowtie::Config
          Bio::Tools::Run::Cap3
          Bio::Tools::Run::Maq
          Bio::Tools::Run::Maq::Config
          Bio::Tools::Run::Meme
          Bio::Tools::Run::Minimo
          Bio::Tools::Run::Newbler
          Bio::Tools::Run::Phrap
          Bio::Tools::Run::Phylo::Gumby
          Bio::Tools::Run::TigrAssembler

    * New program previously part of the BioPerl distribution:

          bp_blast2tree

    * All Bio::Installer modules and the bioperl_application_installer
      script have been removed.  These were unsafe and out of date.
      Use a package manager of your choice to install external
      programs.

44

45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
1.7.2

* Minor release - PAML, Clustalw, and TCoffee related modules are all
  separate distributions, one for each set.  These are Bio-Tools-Phylo-PAML,
  Bio-Tools-Run-Alignment-TCoffee and Bio-Tools-Run-Alignment-Clustalw
  [carandraug]
* Fix EMBOSS and SABlastPlus test count, which was failing when EMBOSS wasn't installed [cjfields]
* Fix various tests to skip if Bio::FeatureIO isn't installed [cjfields]
* Various documentation fixes, including INSTALL updates [bosborne]
* Add Bio::FeatureIO as a 'recommends' (needed for Gumby, MCS, Match, Phastcons)

1.7.001

* Minor release to deal with version indexing

60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226
1.7.000

* Bio::Tools::Run::WrapperBase moved from bioperl core to bioperl-run
* Updaed Samtools wrapper, minimal support for samtools > v.1 added [cjfields]
* Minor updates to sync with BioPerl v. 1.7.x release series

1.6.901

* added run support for MSAProbs [Jessen Bredeson]


1.6.900

* Bowtie and BWA wrappers for NGS [maj, Ben Bimber, Dan Kortschak]
* ClustalW v2 support [cjfields]
* tRNAscanSE support [Mark Johnson, cjfields]
* Glimmer v2 updates [Mark Johnson, cjfields]
* PAML codeml wrapper updated to work with PAML 4.4d [DaveMessina]
* Phyml updates [hyphaltip]
* Repeatmasker updates [cjfields]
* Initial BLAST+ modules (Bio::Tools::Run::BlastPlus/StandAloneBlastPlus) [maj]
* Improved Bio::Tools::Run::AssemblerBase module and update of the wrappers
  that use it [fangly, maj]
* Support for running new de novo and comparative assemblers: 454 Newbler
  [fangly], Minimo [fangly], Maq [maj], Samtools [maj], Bowtie [maj]
* [bug 2728] add support to Bio::Tools::Run::Alignment::ClustalW for ClustalW2
  [cjfields]
* [RT 50363] make a bit more Windows friendly with file paths
* [bug 2713] - Bio::Tools::Run::Infernal now works with Infernal 1.0 (older
  versions deprecated) [cjfields]
* Bio::Tools::Run::Alignment::Gmap added [hartzell]
* [bug 2798] - patch to fix clustalw premature file unlinking error [Wei Zhou]

1.6.0 Release

* All Pise and Pise-related modules and scripts have been moved to the new
  bioperl-pise repository. The Pise service is no longer available and has been
  replaced by Mobyle. They have been retained as one can still install a Pise
  server, and as these modules can possibly be used to create a new BioPerl API
  for Mobyle.

1.5.2 Release in sync with bioperl core

* Several wrappers updated for newer versions of the programs.

1.5.1 Release in sync with bioperl core

   o First major release in a while, so lots of things in this release

   o PHYLIP wrappers are updated for PHYLIP 3.6, some programs will no
     longer work (DrawTree and DrawGram specifically) for 3.5 at ths
     point. It will depend on whether or not anyone really wants this
     if we'll add in the necessary stuf to support 3.5.  It isn't
     hard, just requires some stuff in th PhylipConf.pm modules.

   o Bio::Tools::Run::Alignment::Muscle added

   o PAML wrapper for Yn00 and Codeml are more forgiving about the
     argument validation.

   o Several wrappers updated for newer versions of the programs.
     TribeMCL, Genewise, RepeatMasker


1.2.2 Release update in sync with bioperl core

    o Soaplab
      - API changes
      - binary input added

    o Pise - changes affecting most Bio::Tools::Run:PiseApplication modules
      - Numerous documentation fixes in almost all modules
      - Added code in the SYNOPSIS, as well as the FEEDBACK, COPYRIGHT
        and SEE ALSO parts.
      - the DESCRIPTION section now contains *only* the parameters that
        can be set by the client.
      - remote parameter to -location to conform to
        Bio::Tools::Run::AnalysisFactory interface
      - new programs sirna, tranalign, twofeat (from EMBOSS 2.6).

    o Bio::Tools::Run::Eponine
      - More standardized way of running

    o Bio::Tools::Run::FootPrinter
      - Write the files properly
      - Mark Wagner's enhancements bug #1399

    o Bio::Tools::Run::Genewise
      - more options

    o Bio::Tools::Run::Genscan
      - doc fix

    o Bio::Tools::Run::Hmmpfam
      - Updated to set params properly and return a SearchIO object

    o Bio::Tools::Run::Mdust
      - new location
      - Modified to inherit Bio::Tools::Run::WrapperBase
      - use Bio::Root::IO to build up paths
      - Modified documentation to conform to bioperl format

    o Bio::Tools::Run::Signalp
      - uniform sequence truncation lenght

    o Bio::Tools::Run::Vista
      - new module
      - Support more options
      - More documentation
      - fix reverse sequence bug

    o Bio::Tools::Run::Phylo::Phylip::SeqBoot
      - Allow more than one alignment

    o Bio::Tools::Run::Phylo::Phylip::Neighbor
      - Check for multiple data sets and set parameter accordingly

    o Bio::Tools::Run::Alignment::Blat
      - moved from Bio::Tools::Run name space
      - some code cleanup to avoid warnings and insure filehandles are
        properly closed, etc

    o Bio::Tools::Run::Alignment::Lagan
      - program name included
      - small fixes and addition of options
      - added the right credits.
      - Bio::Tools::Run::Alignment::DBA and Bio::Tools::Run::Alignment::Sim4
      - Quiet declaration warnings


1.2  Developer release

    o Analysis Factory framework- currently providing SOAP access to EMBOSS
      applications

    o Support for FootPrinter, Genewise, Hmmpfam, Primate, Prints,
      Profile, Promoterwise, Pseudowise, Seg, Signalp, Tmhmm,TribeMCL,
      Blat,DBA,Lagan,Sim4,Fasta,ProtML,Vista

    o Added support for PHYLIP apps: Consense, DrawGram, DrawTree, SeqBoot

    o Added INSTALL.PROGRAMS providing references to download the program binaries.

    o Bug Fixes that hopefully solves the 'too many open files' problem

0.01 Initial release

    o Package is broken off from bioperl-live to support just
      runnable wrapper modules.

    o Support for PAML codeml tested, aaml still waiting

    o Support for Molphy protml, nucml to come

    o Support for EMBOSS pkg - still need to move component from
      bioperl-live Bio::Factory::EMBOSS to this package and
      rename it Bio::Tools::Run::EMBOSSFactory or something
      equivalent.

    o Support for Clustalw, TCoffee, Local NCBI BLAST.

    o RepeatMasker, Genscan, Pseudowise, TribeMCL, Primate, Eponine.

    o Support for remote analysis through Pise and NCBI Web Blast
      queue.

    o Select PHYLIP apps: Neighbor, ProtDist, and ProtPars.