Skip to content

Author strings with y in their name are not parsed #93

Description

@dimus

created by @gdower at https://gitlab.com/gogna/gnparser/-/issues/93

In the scientific name, Struthiopteris fallax (Lange) S.Molino, Gabriel y Galán & Wasowicz, the y Galán & Wasowicz component becomes an unparsed tail. I realize that might not be easy to fix because of it might get a lot of false matches in BHL, and we were able to resolve the issue on our end, so no worries if it can't be fixed.

https://parser.globalnames.org/?q=Struthiopteris+fallax+%28Lange%29+S.Molino%2C+Gabriel+y+Gal%C3%A1n+%26+Wasowicz

{
  "parsed": true,
  "quality": 3,
  "qualityWarnings": [
    [3,"Unparsed tail"]
  ],
  "verbatim": "Struthiopteris fallax (Lange) S.Molino, Gabriel y Galán \u0026 Wasowicz",
  "normalized": "Struthiopteris fallax (Lange) S. Molino \u0026 Gabriel",
  "cardinality": 2,
  "canonicalName": {
    "full": "Struthiopteris fallax",
    "simple": "Struthiopteris fallax",
    "stem": "Struthiopteris fallax"
  },
  "authorship": "(Lange) S. Molino \u0026 Gabriel",
  "details": [
    {
      "genus": {
        "value": "Struthiopteris"
      },
      "specificEpithet": {
        "value": "fallax",
        "authorship": {
          "value": "(Lange) S. Molino \u0026 Gabriel",
          "basionymAuthorship": {
            "authors": [
              "Lange"
            ]
          },
          "combinationAuthorship": {
            "authors": [
              "S. Molino",
              "Gabriel"
            ]
          }
        }
      }
    }
  ],
  "positions": [
    ["genus",0,14],
    ["specificEpithet",15,21],
    ["authorWord",23,28],
    ["authorWord",30,32],
    ["authorWord",32,38],
    ["authorWord",40,47]
  ],
  "surrogate": false,
  "virus": false,
  "hybrid": false,
  "bacteria": false,
  "unparsedTail": " y Galán \u0026 Wasowicz",
  "nameStringId": "ac36333c-ad8f-5389-abe4-fe1bea5c7a92",
  "parserVersion": "v0.14.1"
}

Re: CatalogueOfLife/testing#2

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions