What is new in CDendro & CooRecorder 9.0?

Last update: March 1 2017

Contents

To top

CooRecorder file handling has been extended

In old versions of CooRecorder an image file and its .pos file should always best be kept in the SAME directory. If they were stored at different places in your computer and then moved to quite another place, it became complicated to later re-open the .pos file in CooRecorder.

A project with many big image files mixed up with the small .pos files easily fill up several GB of disk space which makes backup a bit clumsy. When image files are not updated as often as .pos files, it might be better having image files and .pos files stored separately. This is especially true when two persons, working on the same group of images, want to exchange fresh copies of their .pos files.
An example: A project with 544 .jpg image files taking up 4.1 GB (4100 MB) while all the .pos files together take only a little more than 2 MB.

To top

Tell CooRecorder where your files are stored!

You can now specify in which directory tree you have stored your project's .pos files and where you have stored its image files. You can save such path information in easily accessible "project files" so that you can quickly switch from one project to another. When .pos and image files can be stored in different directory trees, it becomes feasible to handle their backup separately.

When a ".pos files directory tree" is specified as a path, this path will be used as a proposal when the .pos file is saved for the first time.

A student may save her .pos files in her own directory while the image files are already stored in a common storage elsewhere. We could do that before but it then easily resulted in problems when files where copied to another computer and should be reopened there.

Note: When  you have image files and .pos files stored ”the old way” in CooRecorder (i.e. in the same directory), then you should set the same path for the image and .pos files directory trees. This is shown in the picture above. For more info, use the Help button to find out more details on how to use the project paths and the other mechanisms described below.

To top

Looking through the .pos files of your project

You can make CooRecorder scan through all the .pos files and image files within your .pos and image files project directories. The report from this scan will give you a list of all images found together with sublists of .pos files referring to these images. This makes it easy to see which images have not yet been measured. .Pos-files without an existing image file will also be listed separately.

This list can also be used to inspect measurements. When you click on a .pos file name, the file will open in the background. With a click on F2 the list will get out of your way so that you can magnify the image and inspect the measurements as normal in CooRecorder, before you again click on F2 to turn over to another .pos file. This mechanism might also be used for a class room demonstration of various samples and measurement paths. The report itself can be copied to a textfile for documentation.

Use the Look for… button to open the file list above. Use the Search button to search for files. Use the F2 button to show or hide the form.

Note: Delete a .pos file When looking into some .pos file as described above, you might find that it should be deleted. This can be done with the CooRecorder menu command "File/Close and DELETE current coordinate file" without looking up that file in e.g. Windows Explorer.

Note: Comment box popup in CooRecorder "Other settings/Make the comment box pop up automatically" now also works when an already existent .pos file is opened.

xxxxxxxxxxxxxxxxxxxxxxxxxxx
To top

Jumping from point to point with the Tab key

After using the automatic ring detection mode (the AutoPlace command) it happens that the position of many rings need to be adjusted. To aid in jumping from point to point, you can now use the Tab key to step forward from the selected point and to the next point. To step backwards, use Shift-Tab. As before you can use the S key and click on a point to make it selected. To move a selected point, either use the Ctrl-arrow keys or press the R key (Replace) and then click the position where you want to anchor the point.

Thanks to Russell Kramer for the idea of having a keyboard key to easily jump to the next point.
To top

When turning from CDendro to CooRecorder - The CooRecorder icon

The CooRecorder icon in CDendro: "Find the .pos file of this collection member and open it!"

What happens when you click the CooRecorder icon in CDendro?

  • Click: Open current or corresponding .pos file in CooRecorder!
    When inspecting a .rwl or .fh collection member in CDendro, you may open the CORRESPONDING .pos file in CooRecorder with just a click. E.g. if you are looking at the curves of NM001 - a member of a .rwl or .fh collection - then with just a click you can request CooRecorder to lookup a file named NM001.pos somewhere within the .pos-files-directory tree and then also find its image somewhere within the image files directory tree. Of course this also works for a .wid file.

  • Ctrl-Click: Use current .pos or .wid file as a curve REFERENCE in CooRecorder

  • (Right-click to setup path to another version of CooRecorder.)

To top

A new crossdating tool: "Corr to target members"

Note: The table may be created with big numbers for columns and rows!

This matrix shows how your collection members match towards the members of a target collection containing several reference curves. The match is done either to check the "current offset" (current dating) or to find ”the best matching offsets". The result is a matrix with your reference curves on the rows and your samples in the columns. This tool is particularly useful when you have many samples of unknown origin, when wood has been imported from a wide geographical area. The matrix can then be used with a high number of columns (undated samples) combined with sorting the best matching (chocolate colored) samples towards the left part of the column to quickly find easy crossdatings. The matrix can also be used to document the sample matchings for a single site.

Below each column in the matrix, you will also find a small table showing the "most popular" dating years and their crossdating quality (T-values).

Year Count MeanT MaxT 
1980     2   3.7  4.6 
1978T    4   6.5  9.0 
Meaning that four of our reference samples had their best crossdating towards this sample at the same endyear 1978 with a mean T-value of 6.5 and a maximum of 9.0 This type of small table has also been added to the "With condensed report" of the "(Test towards)..undated ref." command.
Year Count MeanT MaxT 
1019     2   4.0  4.0 
1740     2   3.5  4.1 
1990     6   3.6  4.5 
1843     2   4.9  5.1 
1821     2   9.1  9.9
Earlier versions of CDendro only had the year and the count column. Now the MeanT and MaxT reveals that the correct dating is at 1821 though it has only a count of 2.

To top

Various enhancements

To top

The menu at a collection’s column headers

If you right-click on one of the column headers of a collection, a small menu will pop up.
  • Sort checked and unchecked members separately
    When  you left-click on a collection’s column header, the content of that column will be sorted either in ascending or descending order. To keep your checked members together at the top part of the column, you should have this options checked. By default this option is now checked. You can change this default with a setting in the Settings/More settings window.

  • Scroll to show top item
    This has the same effect as sliding the scrollbar to its top position, but the menu command is somewhat more accessible e.g. when the scrollbar is hidden behind the Windowslist. Usage: After sorting your T-values, the top item is not always displayed.
To top

A new collection column with ”overlap” data (OVL)

The collection members list shows a CC and a TT column after you run e.g. a "Test towards ref." command. (Test towards reference) With the new version there is also a column headed by "OVL" displaying the overlap for that match.

Note that you can temporarily reorder the columns for e.g. your documentation: Just drag a column-header towards left or right.

To top

Changed files are marked with an asterisk (*) - Uncheck members


  • Like with the CDendro Windowslist, changed samples and collections are now marked with an asterix, "*", in front of their names.

  • The command Uncheck members already in target collection is now available also on a button. This is a useful command when you copy sample members between several collections.

    Usage e.g.: All samples stored in collection A. Some of them have been copied to collection B. Now you want a collection C with only those members not in B, i.e. "C = A - B" Set collection B as your target. From collection A you order "Uncheck members already in target collection". After that you copy those still checked members in A into a new empty collection (C)! When working like this, the "Invert check" button is also very useful.

To top

More readable file formats: CHRONO, CRN, VELMEX .rwl

Chrono files. Heidelberg chrono files should now be readable.

CRN-files with not only one series but with RAW, STD, RES and ARS variants can now be opened in CDendro.

CDendro can now read some VELMEX decadal/rwl files like

 
cc322602 130  1548  2018  1120  1842  1734   828  1342  1152  1564  1090 wb 
cc322602 140  1108  1074 -9999                                           wb
where the "wb-tag" made old versions of CDendro reject the file.

To top

Create reference curve from big decadal file - Updates

  • Collections/Create reference curve from big decadal file, will now copy the collection properties to the sum-sample's properties.

  • When saving the mean value sample of a .rwl or .fh collection, the adviced filename should not imply overwriting the original .rwl or .fh collection file. The text _MEAN is now automatically added to the "prename" of the file, e.g. the collection Namdo.rwl becomes Namdo_MEAN.rwl when saved in .rwl format as a mean value curve.

To top

The "Members" property

When a mean value is created out of a collection also a "Members" property is created showing the first member names like:

 
Members=EST002_3EP281AV+SE_FINL+latv001+Latv002+lith001+lith012
This is useful to check when a mean has been created out of a few references (chronologies) and you are in doubt what is actually used within your current mean value reference.

Note: The length of this property is currently limited to 230 characters.

To top

Better compatibility with Cofecha when it comes to missing rings/zero rings

The missing data mark is not well defined for .rwl files, though usually the mark "-999" is used within 0.01 mm files, and "0" in 0.001 mm files. It seems that Cofecha is handling these two marks differently: When Cofecha runs over a -999 value, then the series is broken into two series by this mark. While a single "0" value seems to be handled as an "absent" value which is just omitted from correlations. CDendro now has a setting to make missing values written as "0" also when writing .rwl files having 0.01 mm measurement units, see Settings/More settings/Decadal file measurement unit/Write in units of 0.01 mm/Then write a missing ring as "0" also in rwl-files

Note: This setting will not solve the problem that Cofecha splits your series into two separate series when it detects three or more consecutive missing rings. If you want Cofecha to handle such a sample as one sample instead of two, you have to "measure" each consecutive zero ring over and above two with the minimum width possible, e.g. 0.01 mm. If you leave at least one "genuine" zero-ring (a "0") in that gap, CDendro will count the zero ring and show the total count for the sample as a warning.

To top

Import of single column data to CDendro

A ring width column can easily be imported. See that you set zero into the field marked ”8” and see that you save as a .wid file. Note, that the column data may be interpreted as having EndYear on top or on bottom of the column.
"Import a single column of data from a table" allows not only plain import (as for ring widths) but also of first adding an offset to the data to e.g. make all values > 0. This can be used in a case when data is given as a positive or negative deviation from a mean value, while we want to display it as if it were (all-positive) ring width data.
After you click "Read input column", the value range of the data will be displayed so that you can decide on how much to add. (In this case 5.0)
In this case we got two .wid files which look almost the same when displayed in CDendro. Note that the green curve is displayed with the checkbox "Ind. ring-w scaling" checked.
To top

Retrieve settings from an old CDendro (or CooRecorder) version parameter file

There are many settings in both CDendro and CooRecorder that are saved when you close these programs. When you upgrade to a new version of CDendro & CooRecorder you probably want to take your old settings with you.

Here is how to do that

  • in your old CDendro version 8.1 open the menu command Settings/Options for matching and normalization. In the lower left corner, press the button "Show param file name". You will now be given the option to save that file name on the Windows clipboard. Click Yes. - Then close this old version of CDendro.
  • open your new version of CDendro and open the menu command Settings/Try retrieve settings from an old CDendro version parameter file. On the Clipboard, CDendro will now find the name of your old parameter file, open it and retrieve all your old settings.
  • That's all!
    Follow about the same procedure to transfer old settings from CooRecorder 8.1 to version 9:
  • In CooRecorder 8.1, use Settings/Other settings/ShowParam filename.
  • In CooRecorder 9, use Settings/Try retrieve settings from an old CooRecorder version parameter file.

If you need to upgrade from an older version of CDendro & CooRecorder, you have to follow about the same procedure, but the the program will only show you the actual file name. You have to write it down. When you then want to retrieve the data from within CDendro 9, you will have to search for the right filename in an open file dialogue box.

To top

Which are "the new highlights" in CDendro & CooRecorder 9.0?

Of course many small enhancements have a great value together. But these are the "new things" which I think are most important:
  • project path handling in CooRecorder which allows for separate backup of image files and .pos files. Thus the frequently added new small .pos files can now be easily backed up separately (without special backup software). link
  • The path handling in CooRecorder also allows for the CDendro command "Find the .pos file of this collection member and open it!" link
  • The "Corr to target members" matrix was a heavily desired tool during a crossdating project we run last summer with more than 500 samples originating from a wide area of north-western Europe. Samples could indeed be crossdated but often towards several curves and we wanted a way to easily document our findings. Hopefully the new "Corr to target members" matrix will help to give an overview of results for cases like this. The matrix might also be useful for documentation of only a few samples from a single site.link
  • The CooRecorder mechanism for "Looking through the .pos files of your project" can be useful to get quick access to measurements and samples during a demonstration or when overviewing the measurements done on a project. link
Lars-Åke Larsson


Copyright © 2017, Cybis Elektronik & Data AB, www.cybis.se