Releases: NHMDenmark/Mass-Digitizer
v2.0.0-alpha
Pre-release of major version using a new GUI library
This release switches the earlier GUI library of PySimpleGUI with the more standard and versatile PySide6. This release is compiled from branch gui-swap and is not yet merged with the main branch.
NOTE: Although all user interface have been revamped, not all logic has yet been transferred to those yet.
Notable omissions that are underway:
- New (i.e. unknown) taxon processing
- Record navigation
- Taxon number lookup
- Data entry modes
Mass Digitization App version 1.2.3
In this minor pre-release:
- Added session mode switching as per: #526
Mass Digitization App version 1.2.2
In this minor pre-release:
- Added record counter field to data entry form: #537
Mass Digitization App version 1.2.1
Mass Digitization App version 1.2.0
This major official release encompasses all of the changes made and tested with pre-releases v1.1.18 through v1.1.32.
All new features since version v1.1.0:
- Enabled homonyms as per #434
- Collection-based validation of barcode length & being numeric only #356
- NHMA only: Lookup of taxa on taxon number as based on entomology checklist #348 #405 #406
- Reworked post-processing script in relation to #398 & #436
- Enable rank determination of taxon name also when author is added (#484)
- Tested & tweaked post-processing script for NHMA imports (#479)
- Enrich remarks so at import they can be mapped in tabular format (#444)
- Add broad geographical region source name to specimen records (#453)
- Add taxon number source name to specimen records (#483)
- Ability to create new taxa even though they match known ones #466
- Ensuring that taxon author name is carried over as per tickets #434 and #476
- Speed improvement in taxonomy auto-complete #462
- Rearranged data input fields to a new flow of direction (#439)
- Added tick boxes for specimen obscured and label obscured (#445)
- Added multi-object warning whenever a linked record is created or viewed (#274)
All known bugs fixed since version v1.1.0:
- Clear container type field upon clearing container name (#481)
- Prevent taxon name field from being cleared when tabbing through taxon number field (#485)
- Family name lookup fixed for NHMA that failed previously (1626088)
- Crash when entering taxon number (#474)
- Author names not carried over (#476)
- Parse new hybrid names and correctly assign species rank (#346)
- Full text search now collection-specific
- Entering new taxon now clears taxon number field (#441)
- Notes field no longer sticky (#440)
- New or verbatim taxon note has been disabled (#457)
- Full text search made collection-specific
- Entering new taxon now clears taxon number field
- Family's taxon number was transferred for any new taxon entered, instead of the taxon number being cleared
- Taxon number was not always cleared whenever I type in and select a known taxon.
- Newly entered taxa were not successfully saved into the local app db for subsequent suggestion
- Can no longer add storage location #463
- Container name not updated upon paste #420
- Taxonspid not set with taxon number entry #430
- Family name not set with taxon nr lookup #423
- Newtaxonflag not properly set #431
- Issues with biogeographical region "Denmark" #451
- Tab character being added to taxon name when tabbing through field #379
- Prevent damaged specimen checkbox mark from carrying over to next record #396
- Clearing taxon name not erasing all taxon data #402
Mass Digitization App version 1.1.32
This minor version is a pre-release meant for testing purposes. It incorporates a suite of new requirements and adjustments to the user interface (UI).
New features:
- Rearranged data input fields to a new flow of direction (#439)
- Added tick boxes for specimen obscured and label obscured (#445)
- Added multi-object warning whenever a linked record is created or viewed (#274)
- Enable rank determination of taxon name also when author is added (#484)
The latter feature (#484) requires the end user to separate out the authorship section of a novel taxon name entry using an underscore and an underscore only e.g. "Eriocrana incognita_Schütler 1984". This way the authorship can be taken out before parsing the taxon name in order to determine rank. Rank determination is dependent on a set pattern of space-separated elements of the full binomial or trinomial name.
Mass Digitization App version 1.1.31
This minor version is a pre-release meant for testing purposes. It resolves a few issues that came forward during testing and evaluation of v1.1.30 plus some newly requested features.
New features:
- Tested & tweaked post-processing script for NHMA imports (#479)
- Enrich remarks so at import they can be mapped in tabular format (#444)
- Add broad geographical region source name to specimen records (#453)
- Add taxon number source name to specimen records (#483)
Fixes:
Mass Digitization App version 1.1.30
This minor version is a pre-release meant for testing purposes. It resolves a number of issues that come forward during testing and evaluation of v1.1.24 plus some older issues that came to the fore again and issues related to v1.1.16 that has been used in production at the end of last year. It covers several version tags that are no longer available as pre-releases.
v1.1.26
This tag includes the following fixes:
- Ability to create new taxa even though they match known ones #466 (tagged as v1.1.25)
- Ensuring that taxon author name is carried over as per tickets #434 and #476
For the first fix it is made possible to escape the taxon autosuggest box by pressing escape that will result in the text written being transferred to the taxon name input field without matching to a known taxon. It will also filter out any asterisk (*) characters that may have been added. This way, whenever an end user has a taxon name without author name added, it can escape the matches by adding the asterisk and then pressing escape. It will have to best tested whether this is a viable and acceptable solution.
For the second fix, the taxon author name is now added to the specimen table and will receive a selected taxon's author name. This will be transferred to the taxon export and presumably pass through post-processing. Then the taxon author field can be mapped to the corresponding field in Specify when importing.
v1.1.28
This tag includes the following fixes:
The latter fix alleviates some of the issues found during testing:
- The addition of the taxon dassco id column that supersedes the taxon spid column; This column is to be used to indicate that the taxon is known in the taxon spine already. The GREL script has been changed to check for the taxondasscoid column now instead of the taxonspid column
- Removal of the asterisk from the atomic taxon name; Previously it was only removed from the fullname
- The GREL script has been adapted as to create separate columns for the author name of each rank and also makes sure these columns are retained in the final re-ordering. This way these author name columns can be mapped in Specify for each taxon rank.
1.1.29
This tag includes the following fix:
- Parse new hybrid names and correctly assign species rank (#346)
Whenever a taxon is entered that is unknown to the taxon spine it needs to guess its rank on the basis of the structure of the full name entered. This is now also made possible for hybrids by recognizing the string pattern " x " within the name and then assigning it rank of species.
1.1.30
This tag includes the following fixes:
- Full text search now collection-specific
- Entering new taxon now clears taxon number field (#441)
- Notes field no longer sticky (#440)
- New or verbatim taxon note has been disabled (#457)
Full text search now collection-specific
The virtual FTS (Full Text Search) table meant to facilitate full text search did not include columns for institution and taxontree id, so the search was not limited to the current collection, but crossed all collections. With this fix these columns were added to the virtual table denoting institution and taxontree and corresponding filters were added to the FTS search.
Entering new taxon now clears taxon number field
Several issues that were uncovered while investigating #441:
- Entering new taxon did not clear taxon number field
- Family's taxon number was transferred for any new taxon entered, instead of the taxon number being cleared
- Taxon number was not always cleared whenever I type in and select a known taxon.
- Newly entered taxa were not successfully saved into the local app db for subsequent suggestion
Mass Digitization App version 1.1.24
This minor version optimizes autosuggestion of taxon names:
- Speed improvement in taxonomy auto-complete #462
Mass Digitization App version 1.1.23
This minor version fixes a single bug found in version 1.1.22:
- Can no longer add storage location #463