|
1 | 1 | # Global Names Parser: GNparser written in Go |
2 | 2 |
|
3 | | -[](https://doi.org/10.5281/zenodo.18002432) |
| 3 | +[](https://doi.org/10.5281/zenodo.18221581) |
4 | 4 |
|
5 | 5 | Try `GNparser` [online][parser-web]. |
6 | 6 |
|
@@ -67,7 +67,6 @@ gnparser -h |
67 | 67 | * [Ruby Gem](#ruby-gem) |
68 | 68 | * [Node.js](#nodejs) |
69 | 69 | * [Usage as a REST API Interface or Web-based User Graphical Interface](#usage-as-a-rest-api-interface-or-web-based-user-graphical-interface) |
70 | | - * [Enabling logs for GNparser's web-service](#enabling-logs-for-gnparsers-web-service) |
71 | 70 | * [Use as a Docker image](#use-as-a-docker-image) |
72 | 71 | * [Use as a library in Go](#use-as-a-library-in-go) |
73 | 72 | * [Use as a shared C library](#use-as-a-shared-c-library) |
@@ -416,10 +415,11 @@ formats (CSV/TSV formats are always flattened). Instead of nested objects like |
416 | 415 | the output easier to process in some applications. Some detailed information |
417 | 416 | would be lost in the flattened format. |
418 | 417 |
|
419 | | -`--no-spaced-initials -N` |
| 418 | +`--compact-authors -a` |
420 | 419 | : Removes space between authors' initials, e.g. |
421 | 420 | `Schoenoplectus tabernaemontani (C. C. Gmel.) Palla`. The normalized |
422 | | -authorship will be generated without space between initials. |
| 421 | +authorship will be generated without space between initials |
| 422 | +`Schoenoplectus tabernaemontani (C.C.Gmel.) Palla`. |
423 | 423 |
|
424 | 424 | `--format -f` |
425 | 425 | : Specifies the output format: `csv`, `tsv`, `compact`, or `pretty`. |
@@ -461,9 +461,6 @@ Useful for integrating gnparser with languages other than Go. |
461 | 461 | `--version -V` |
462 | 462 | : Displays the version number of `GNparser`. |
463 | 463 |
|
464 | | -`--web-logs` |
465 | | -: Requires `--port`. Enables output of logs for web-services. |
466 | | - |
467 | 464 | To parse one name: |
468 | 465 |
|
469 | 466 | ```bash |
@@ -613,24 +610,14 @@ request.body = ['Solanum mariae Särkinen & S.Knapp', |
613 | 610 | response = http.request(request) |
614 | 611 | ``` |
615 | 612 |
|
616 | | -#### Enabling logs for GNparser's web-service |
617 | | - |
618 | | -There are several ways to enable logging from a web service. |
619 | | - |
620 | | -The following enables web-access logs to be printed to STDERR |
621 | | - |
622 | | -```bash |
623 | | -gnparser -p 80 --web-logs |
624 | | -``` |
625 | | - |
626 | 613 | ### Use as a Docker image |
627 | 614 |
|
628 | 615 | You need to have [docker runtime installed][docker-install] |
629 | 616 | on your computer for these examples to work. |
630 | 617 |
|
631 | 618 | ```bash |
632 | 619 | # run as a website and a RESTful service |
633 | | -docker run -p 0.0.0.0:80:8080 gnames/gognparser -p 8080 --web-logs |
| 620 | +docker run -p 0.0.0.0:80:8080 gnames/gognparser -p 8080 |
634 | 621 |
|
635 | 622 | # just parse something |
636 | 623 | docker run gnames/gognparser "Amaurorhinus bewichianus (Wollaston,1860) (s.str.)" |
@@ -717,6 +704,7 @@ and Subrealm. We try to detect such names and place them in an exception list. |
717 | 704 | ## Contributors |
718 | 705 |
|
719 | 706 | * [Toby Marsden] |
| 707 | +* [Geoffrey Ower] |
720 | 708 | * [Philippe Juillerat] |
721 | 709 | * [Hernan Lucas Pereira] |
722 | 710 |
|
@@ -748,6 +736,7 @@ Released under [MIT license] |
748 | 736 |
|
749 | 737 | [CONTRIBUTING]: CONTRIBUTING.md |
750 | 738 | [Dmitry Mozzherin]: https://github.com/dimus |
| 739 | +[Geoffrey Ower]: https://github.com/gdower |
751 | 740 | [Hernan Lucas Pereira]: https://github.com/LocoDelAssembly |
752 | 741 | [Homebrew]: https://brew.sh/ |
753 | 742 | [IRMNG]: http://www.irmng.org |
|
0 commit comments