Project

General

Profile

feature request #7166

Implement area filter for TaxonNodeFilter

Added by Patrick Plitzner 11 months ago. Updated 10 months ago.

Status:
Closed
Priority:
New
Category:
cdmlib
Target version:
Start date:
01/11/2018
Due date:
% Done:

100%

Severity:
normal

Related issues

Related to Edit - task #6754: Adapt DwcA Export to CDM light export strategy Closed 06/26/2017
Related to Edit - feature request #7095: Implement Character Matrix Closed 11/27/2017
Related to Edit - bug #7203: The area filter in TaxonNodeFilter seems to be slow New 01/18/2018
Precedes Edit - feature request #7190: TaxonNodeFilter should support aggregated area filter New
Precedes Edit - feature request #7193: Implement area filter and rank filter in TaxEditor for exports New

Associated revisions

Revision 8f784632 (diff)
Added by Patrick Plitzner 11 months ago

fix #7166 Implement area filter for TaxonNodeFilter

Revision 9e7293ea (diff)
Added by Patrick Plitzner 11 months ago

fix #7165, #7166 Add singleton constructor for rank

  • remove unused methods

Revision e31c9da4 (diff)
Added by Patrick Plitzner 11 months ago

fix #7165, #7166 Add ranks to reset method

Revision a9354a48 (diff)
Added by Patrick Plitzner 11 months ago

fix #7166 code restructuring

Revision 3cdb109c (diff)
Added by Patrick Plitzner 11 months ago

fix #7166 temporarily fixing test

Revision f59f63b4 (diff)
Added by Andreas Müller 11 months ago

fix #7166 fixing test

Revision 19c6f3d6 (diff)
Added by Andreas Müller 11 months ago

ref #7175, ref #7180, ref #7165, ref #7166 Adapting TaxonNodeFilter for unpublished, minMaxRank and areas

Revision 95d1b8c8 (diff)
Added by Andreas Müller 11 months ago

ref #7166 remove distributions with absent status from filter results

History

#1 Updated by Patrick Plitzner 11 months ago

  • Related to task #6754: Adapt DwcA Export to CDM light export strategy added

#2 Updated by Patrick Plitzner 11 months ago

#3 Updated by Patrick Plitzner 11 months ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 50

#4 Updated by Patrick Plitzner 11 months ago

  • Assignee changed from Patrick Plitzner to Andreas Müller

#5 Updated by Andreas Müller 11 months ago

  • Assignee changed from Andreas Müller to Patrick Plitzner

Added some tests and did some refactoring. Also removed distributions with status absent from results.
Please review my changes and close if ok.

Created new ticket for aggregated area filter.

#6 Updated by Andreas Müller 11 months ago

#7 Updated by Andreas Müller 11 months ago

  • Category changed from cdm to cdmlib

#8 Updated by Andreas Müller 11 months ago

#9 Updated by Andreas Müller 11 months ago

  • Related to bug #7203: The area filter in TaxonNodeFilter seems to be slow added

#10 Updated by Patrick Plitzner 10 months ago

  • Status changed from Resolved to Closed
  • Assignee changed from Patrick Plitzner to Andreas Müller
  • % Done changed from 50 to 100

Everything works as expected. I tested a scenario which actually the opposite of aggregation: the genus had a distribution which matches the filter but the species did not have any distribution. This species is not returned then. This should also be considered in the aggregation ticket.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)