archimedes
archimedes is a 2D Quantum Monte Carlo simulator for semiconductor devices. New features for Fedora 17 include:
- Quantum Effective Potential modified
- Bohm Potential Model implemented
- Calibrated Bohm Model implemented
- Density Gradient corrected and tested
- Full effective potential model implemented
- New tests created
- Parabolic, Kane and Full band checked
- Full band Parameters for all materials
- Scattering phonons can be set to ON and OFF
- Support to Full Band approach
gnome-chemistry-utils
gnome-chemistry-utils has been updated to the latest development release.
Changes include:
- GChem3d:
- Import from InChI or SMILES.
- Export to GChemPaint and GChemCalc.
- Generates InChI, InChiKey and SMILES.
- Add access to databases.
- GChemPaint:
- Brackets inside a molecule accept a stoichiometry coefficient.
- GCrystal:
- Use multiple selection in atoms and lines dialogs.
- GSpectrum:
- Allow markup in combo boxes and axes titles.
- Goffice component:
- Add support for crystal structures.
gnuplot
In addition to a number of bug fixes, gnuplot 4.4.4 includes:
- boxxyerrors plot style now allows variable color
- splot with pm3d now allows variable rgb color
- "nonuniform matrix" indicates ascii data with explicit x, y
- columnhead(N) is a string-valued function, not a keyword
- Demarcate plots in svg output using <g id="Plot_#"><title>...
- xticlabels() works for binary data files as well as ascii
- "set key maxrows" now applies to 3D plots as well as 2D
lapack
lapack has been updated to 3.4.0,
- xGEQRT: QR factorization (improved interface). xGEQRT is analogous to xGEQRF with a modified interface which enables better performance when the blocked reflectors need to be reused. The companion subroutines xGEMQRT apply the reflectors.
- xGEQRT3: recursive QR factorization. The recursive QR factorization enables cache-oblivious and enables high performance on tall and skinny matrices.
- xTPQRT: Communication-Avoiding QR sequential kernels. These subroutines are useful for updating a QR factorization and are used in sequential and parallel Communication Avoiding QR. These subroutines support the general case Triangle on top of Pentagon which includes as special cases so-called Triangle on top of Triangle and Triangle on top of Square. This is the right-looking version of the subroutines and the subroutines are blocked. The T matrices and the block size are part of the interface. The companion subroutines xTPMQRT apply the reflectors.
- LAPACKE - Standard C language APIs for LAPACK. Since LAPACK 3.3.0, LAPACK includes new C interfaces. With the LAPACK 3.4.0 release, LAPACKE is directly integrated within the LAPACK library and has been enriched by the full set of LAPACK subroutines.
Refer to http://www.netlib.org/lapack/lapack-3.4.0.html for more details.
mapnik
Version 2.0.0 of mapnik is a major upgrade with numerous changes. Go to https://github.com/mapnik/mapnik/wiki/Release2.0.0 for complete details.
mathomatic
Refer to http://www.mathomatic.org/NEWS for the complete list of changes in mathomatic 15.7.3.
octave
The numerical computation language octave has been updated to 3.6.0. For details of the many new features please review http://www.gnu.org/software/octave/NEWS-3.6.html
paraview
The parallel visualization application paraview has been updated to version 3.12.0. The release notes for this application may be found at http://www.kitware.com/news/home/browse/367?siteid=12
pspp
Changes for version 0.7.8 of pspp:
- New commands:
- ADD FILES
- CORRELATIONS
- DATAFILE ATTRIBUTES
- DATASET ACTIVATE
- DATASET CLOSE
- DATASET COPY
- DATASET DECLARE
- DATASET DISPLAY
- DATASET NAME
- MATCH FILES
- MRSETS
- PRESERVE and RESTORE
- QUICK CLUSTER
- RELIABILITY
- ROC
- SAVE TRANSLATE to CSV and tab-delimited files
- UPDATE
- VARIABLE ATTRIBUTES
- Changes to existing commands:
- AUTORECODE has a new GROUP subcommand.
- CROSSTABS has been re-implemented to fix numerous bugs.
- DO REPEAT command has been reimplemented. Now, when DO REPEAT contains an INCLUDE or INSERT command, substitutions are not applied to the included file.
- HOST has been updated to use more modern syntax.
- INCLUDE and INSERT have a new ENCODING subcommand.
- MISSING VALUES can now assign missing values to long string variables.
- NPAR TESTS has new KRUSKAL-WALLIS, SIGN, WILCOXON, and RUNS subcommands.
- SET and SHOW no longer have ENDCMD, NULLINE, PROMPT, CPROMPT, and DPROMPT subcommands. The defaults are now fixed values.
- VALUE LABELS can now assign value labels to long string variables.
- Other language changes:
- The new DATASET commands replace the "scratch file" PSPP extension, which is no longer supported.
- Strings may now include arbitrary Unicode code points specified in hexadecimal, using the syntax U'hhhh'. For example, Unicode code point U+1D11E, the musical G clef character, may be expressed as U'1D11E'.
- In previous versions of PSPP, in a string expressed in hexadecimal with X'hh' syntax, the hexadecimal digits expressed bytes in the locale encoding. In this version of PSPP, X'hh' syntax always expresses bytes in UTF-8 encoding.
- PSPPIRE graphical user interface improvements:
- Added support for non-ASCII characters in strings, labels and variable names.
- A "Split Window" function is available, which makes it easier to see different parts of a large data file.
- Data files can now be opened by specifing their name as the first argument. This means that on a properly configured desktop, double clicking on an icon will open the file.
- Output changes:
- The new "cairo" output driver supports output in PostScript, PDF, and SVG formats. Its functionality is a superset of that of the "postscript" driver, which has been removed. You must have Cairo and Pango installed to build the "cairo" driver.
- Charts are now produced with Cairo and Pango, instead of libplot. Without them, the new graphing features will not work. If you do not have Cairo and Pango installed, you must run `configure' with --without-cairo.
- The plain text output driver now properly supports multibyte UTF-8 characters, including double-width characters and combining accents.
- The "pspp" program has a new option --batch (or -b) that selects "batch" syntax mode. In previous versions of PSPP this syntax mode was the default. Now a new "auto" syntax mode is the default. In "auto" mode, PSPP interprets most syntax files correctly regardless of their intended syntax mode.
- The "pspp" program has a new option --syntax-encoding that specifies the encoding for syntax files listed on the command line, as well as the default encoding for syntax files included with INCLUDE or INSERT. The default is to accept the system locale encoding, UTF-8, UTF-16, or UTF-32, automatically detecting which one the system file uses.
- A new Perl module allows Perl programs to read and write PSPP system files.
- A tutorial chapter has been added to the user manual.
R
The statistics package R has been updated to December Snowflakes. Key changes include:
- NEW FEATURES:
- Reference classes now keep a record of which fields are locked. $lock() with no arguments returns the names of the locked fields.
- HoltWinters() reports a warning rather than an error for some optimization failures (where the answer might be a reasonable one).
- tools::dependsOnPkg() now accepts the shorthand dependencies = "all".
- parallel::clusterExport() now allows specification of an environment from which to export.
- tempfile() on a Unix-alike now takes the process ID into account. This is needed with multicore (and as part of parallel) because the parent and all the children share a session temporary directory, and they can share the C random number stream used to produce the uniaue part. Further, two children can call tempfile() simultaneously.
- Option print in Sweave's RweaveLatex() driver now emulates auto-printing rather than printing (which can differ for an S4 object by calling show() rather than print()).
- filled.contour() now accepts infinite values: previously it might have generated invalid graphics files (e.g. containing NaN values).
- PACKAGE INSTALLATION:
- R CMD INSTALL will now do a test load for all sub-architectures for which code was compiled (rather than just the primary sub-architecture).
- UTILITIES:
- When checking examples under more than one sub-architecture, R CMD check now uses a separate directory examples_arch for each sub-architecture, and leaves the output in file pkgname-Ex_arch.Rout. Some packages expect their examples to be run in a clean directory ....
Refer to https://stat.ethz.ch/pipermail/r-announce/2011/000548.html for the complete list of changes and bug fixes.
R-qcc
R-qcc is new to Fedora. R-qcc is an R package which provides a rich set of quality control and statistical process control tools, including:
- Plot Shewhart quality control charts
- Plot Cusum and EMWA charts for continuous data
- Draw operating characteristic curves
- Perform process capability analysis
- Draw Pareto charts and Ishikawa diagrams
R-qtl
R-qtl has been updated to 1.22.21. Major changes include revised plot.map to deal with a pair of maps with markers in different orders (or with some markers appearing in one map and not the other) and revised scantwo to allow analysis of individual chromosome pairs, and reorganized the way that scantwo permutations are done (first summarizing each chromosome pair and then overall.
For a complete list of changes and improvements visit http://www.rqtl.org/STATUS.txt
R-zoo
R-zoo has been updated from 1.6 to 1.7.6. Among the changes are:
- Removed dependency on fCalendar which was only for historical purposes. vignette("zoo", package = "zoo") outlines how timeDate instead of
fCalendar can be used together with zoo.
- in read.zoo index.column can refer to column names or numbers (previously only numbers)
- fully export all as.Date.* methods so that they can be used more easily (i.e., without extra registration) with as.Date() generics from other packages (base in particular).
- read.zoo() gains text= argument similar to that in new read.table()
- Added drop=TRUE argument to merge() method. When set to drop=FALSE this allows to merge a zero-column series with a zoo vector to a one-column matrix. The latter is the default in the cbind() method.
- Enhanced the $<- method so that z$a <- value works even if z is a zoo series without data.
- as.Date.numeric(x, origin = "0000-00-00") is now also accepted being equivalent to origin = as.Date("0000-01-01") - 1. (for MATLAB dates)
- A [<- method was added and the behaviour is now consistent with the [ method.
- check.names argument of merge() method now defaults to FALSE.
- Added a new as.zoo() method for "matrix" objects in order to preserve column names. Also, a new "data.frame" method leverages the "matrix" method.
- In rollapply() width may be a list whose components are offsets. ascending argument is no longer supported. Use width's list form instead.
- In rollapply() new partial and fill arguments. na.pad argument is deprecated.
- rollapply() with FUN = mean will no longer call rollmean if the data has any NA values
- added yax.flip argument to plot() method for "zoo" objects to be consistent with the "ts" method.
- New vignette("zoo-read") introducing read.zoo() including several new features (see also below).
- in read.zoo() if FUN is not specified but FUN2 is specified then FUN2 is applied in place of FUN. Previously FUN2 was ignored in this case. Also format and tz arguments can be NULL in which case they are treated as missing.
- read.zoo() can accept a vector of filenames in which case each is read in and a single zoo object is returned formed by merging the individual ones.
- if FUN is omitted in read.zoo() and index.column specifies multiple columns then the columns are pasted together separated by spaces and processing continues as if there were one column.
- in read.zoo() index.column = 0 is now valid in which case 1, 2, 3, ... is used for index
- read.zoo() can now read in a zoo object with an index but no data
- new roll*r() wrappers which default to align = "right".
- new na.fill() function.
- new na.StructTS() function for seasonal NA interpolation using R's StructTS().
- rev() method for zooreg objects added.
- transform() method added.
- added "frequency" argument to as.zooreg() generic and associated methods.
http://cran.r-project.org/web/packages/zoo/NEWS contains the complete list of changes.
veusz
Major changes in veusz 1.14:
- Added interactive tutorial
- Points in graphs can be colored depending on another dataset and the scale shown in a colorbar widget
- Improved CSV import
- better data type detection
- locale-specific numeric and date formats
- single/multiple/none header modes
- option to skip lines at top of file
- better handling of missing values
- Data can be imported from clipboard
- Substantially reduced size of output SVG files
- In standard data import, descriptor can be left blank to generate dataset names colX
- Axis plotting range can be interactively manipulated
- If axis is in date-time format, show and allow the min and max values to be in date-time format
- ImageFile widget can have image data embedded in document file
- Fit widget can update the fit parameters and fit quality to a label widget
- Allow editing of 2D datasets in data edit dialog
- Add copy and paste dataset command to dataset browser context menu
The complete list of changes is available at http://home.gna.org/veusz/releasenotes/1.14.txt