[Bioc-devel] NEWS December 2006

James MacDonald jmacdon at med.umich.edu
Tue Jan 9 20:04:30 CET 2007


	December 2006

affxparser
	Updated writeCdf() to handle the recent name change (block(s)
	to group(s)). Thanks to Ken Simpson
	
affycoretools
	Added 'legend' argument to plotPCA() to allow end users to not
	add a legend
	Added functionality to pass a matrix to plotPCA()

affyPLM
	Many modifications to convert PLMsets from exprSet to
	ExpressionSet

AnnBuilder
	Added Illumina annotation package descriptions

AnnotationDbi
	Added makeDataPackage() method for SQLiteAnnDataPkgSeed
	objects
	Improved makeDataPackage() - added unlink argument, create
	directory if it doesn't exist
	Added sqliteVersion argument to makeDataPackage(). The default
	is the version of the last available RSQLite package from CRAN
	Added AffySNPPDInfo class
	Code for PDInfo moved to oligo package
	Added db() accessor method

Biobase
	Improved handling of unknown arguments in eSet's initialize
	method. We put unknown arguments passed in via '...' into
	elements of assayData. We attempt to assign these elements to
	slots and only if no such slot is found does the argument end
	up in assayData. The reason to do this is to allow subclasses
	to rely on default initialize method behavior where extra
	arguments are treated as slot initializers.
	Added more extensive documentation for combine(), AssayData,
	AssayData-method
	Added methods to annotatedDataFrameFrom(), to initialize from
	'matrix' and NULL
	Allow ExpressionSet to pass '...' through to eSet, where
	arguments are either added as class slots or assigned to
	assayData. Modify eSet handling of '...' so that slot
	arguments are always assigned. Check that assayData members
	are valid as they are assigned to assayData, to avoid cryptic
	error messages.
	Better error message for sampleNames<-, AssayData-method
	Improved error message for createPackage() when destDir
	doesn't exist
	
biomaRt
	Removed cleanBM() function, fixed bug in getGene() when used
	with mmusculus dataset. Updated getHomolog() so it returns
	both the identifiers used in the query and the identifiers of
	their corresponding homologs (this wil only work from Ensembl
	v42).
	Enabled getBM() queries without filters
	Added a verbose argument to getBM() to display the XML or
	MySQL queries that are executed
	
Category
	Fixed formatting of size column in htmlReport output to
	integer
	Added validation method to HyperGParams - we now check that
	geneIds and universeGeneIds have no duplicates, that geneIds
	is a subset of universeGeneIds, and that the pvalue cutoff is
	between 0 and 1.
	
cellHTS
	The progress report window can now be switched off
	More comfortable treatment of plotPlateArgs parameter

cosmo
	Calls to round() in C code were replaced by NINT() to make
	code more portable
	Problems in the computation of the AIC and BIC criteria were
	fixed

EBImage
	New version of EBImage, fully recoded - should now run on
	Windows as well, if the dependencies are satisfied
	The new code is much cleaner and less buggy, using only C
	rather than C++
	Added precompiled windows dll to make compiling on windows
	easier
	
flowCore
	Added a convenience constructor for rectangular gates called
	rectGate().
	Added a %in% method to flowFrame() for rectangular gating
	Changes to filter() to make it a single function that
	dispatches the appropriate %in%
	New vignette that outlines the use of filters
	Added a summary() method primarily for filterResult objects
	Added a print() method for summaryResult objects
	
globaltest
	Enabled vector of Entrez Gene mappings as annotation in
	makeGOstructure()

GOstats
	Deprecated getGoGraph - it was meant for internal use only
	Added extensive details to GOstats vignette. Added description
	of input arguments. Showed details of input
	arguments. Explained why parameter object design is
	useful. More details about output and available accessor
	functions.
	
limma
	Bug fix to arrayWeights() to correctly ahndle design matrices
	that do not have full column rank
	Updated arrayWeights() man page
	Added new function printtipWeights() that returns sub-array
	quality weights
	New function as.matrix.ExpressionSet()
	Section on array quality weights added to User's guide
	
oligo
	Added PDInfo classes. These represent platform design
	information (chip description with some
	annotation). Subclasses support PDInfo objects backed by
	SQLite DBs, but allow for transitional compatibility with
	environment based PDInfo subclasses.
	Added capablities to use BufferedMatrix objects in assayData
	of *FeatureSet objects (only for Affymetrix now).
	Added read.celfiles2() and rma2() to use BufferedMatrix
objects.
	Modified pm() to return a BufferedMatrix.
	Many modifications to get CRLMM working on SQLite-based PDInfo
	objects

pcaMethods
	Major update. Added llsImpute() to allow better rating and
	comparison of the obtained results, based on Kim et al.,
	Bioinformatics 2005 (for details, see documentation)
	Added nniRes(), a nearest neighbor imputation.
	The threshold in ppca() was changed to 1e-5
	Replaced maxPcs with evalPcs in kEstimate() - user can now
	enter a vector of arbitrary integers
	The pca() function now includes the nni method

Rgraphviz
	Updated to work with Graphviz 2.10 and 2.12

	
	



**********************************************************
Electronic Mail is not secure, may not be read every day, and should not be used for urgent or sensitive issues.



More information about the Bioc-devel mailing list