Hi,

I'm glad to announce that aroma.affymetrix v0.9.6 is now available.
Please update with:

source("http://www.braju.com/R/hbLite.R";);
hbInstall("aroma.affymetrix");

The main update is that everything is now in place for CRMA v2, which
is a bounded-memory single-array pre-processing method for estimating
raw copy numbers from any of Affymetrix SNP and CN chip types.  There
is also a generic bounded-memory single-array (alt. multi-array)
normalization method that can normalize signals for
nucleotide-position effects.  Anything can be done with approx
500-1500MB of RAM.  The updates of the latest version is below.  As
with all releases, this version pass our redundancy tests ran on
various data sets and chip types.

I will try to put up a vignette for CRMA v2 rather soon.  That will
also illustrate how to do nucleotide-position normalization in
general.  Bear with me and stay tuned.

Enjoy!

Henrik with other developers.


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
UPDATES to aroma.affymetrix:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Version: 0.9.6 [2008-12-04]
o Now CbsModel and GlabModel display any optional/additional
  arguments passed to the internal segmentation method in
  the verbose output.
o Added argument 'model' for AllelicCrosstalkCalibration to quickly
  specification of default parameter settings according to the CRMA and
  CRMA v2 model.
o Added argument 'pairBy' for AllelicCrosstalkCalibration to specify
  how the allele probe pairs are identified.  Historically we inferred
  this from the CDF, but it is safer and more generic to do this from
  the probe sequences, which then requires an ACS annotation file.
o Now argument 'target' of FragmentLengthNormalization can also
  be "zero", which then specifies a predefined constant target function.
o Added support for importing probe sequences from Affymetrix BPMAP files
  via the importFromBpMap() for AromaCellSequenceFile.
o Adding classes and methods in preparation for supporting analysis
  of tiling arrays.
o Now fitCnProbes() of UnitModel only fits non-fitted CN units.
o SPEED UP: extractMatrix() of AffymetrixCel{File|Set} is now faster
  when argument 'cells' is specified.
o SPEED UP: Now BasePositionNormalization is 2-3 times faster
  due to memoization and a more clever prediction algorithm.
o MEMORY OPTIMIZATION: Added abstract normalization class
  LinearModelProbeSequenceNormalization that fits linear models
  based on probe sequences in bounded memory.  This is done by
  building up the normal equations incrementally and then call
  solve().  It is the generation of normal equations that otherwise
  consume most of the memory.  The BasePositionNormalization
  class now inherits from this memory-efficient class, which
  means we can now do probe-position normalization on GenomeWideSNP_6
  arrays using less than 1GB of RAM.
o MEMORY OPTIMIZATION: Forgot to clean out weight estimates in
  ProbeLevelModel objects when cleaning out the memory cache.
o BUG FIX: For allele-specific estimates, FragmentLengthNormalization
  would correctly estimate normalization scale factors, but due to a
  typo, it effectively only update the signals for allele A.  According
  to the source code repository, this has been a bug from the very
  beginning when allele-specific estimates was claimed to be supported.
o BUG FIX: RmaPlm(..., flavor="oligo") was broken, because oligo
  was updated.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
UPDATES to aroma.core:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Version: 0.9.6 [2008-12-04]
o SPEED UP: Now predict() of ProbePositionEffects is 6-7 times faster.
o SPEED UP: Now the result of isMissing() for AromaCellSequenceFile
  can be cached.
o ALPHA: Added the BinnedScatter class with methods.
o CLEAN UP: readDataFrame() of AromaTabularBinaryFile would forget to
  close the connection if verbose output was activated.  When R later
  would close such connections, a warning would be generated.

--~--~---------~--~----~------------~-------~--~----~
When reporting problems on aroma.affymetrix, make sure 1) to run the latest 
version of the package, 2) to report the output of sessionInfo() and 
traceback(), and 3) to post a complete code example.


You received this message because you are subscribed to the Google Groups 
"aroma.affymetrix" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/aroma-affymetrix?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to