bird_region_rosters

package module
v0.0.0-...-7b09da0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 15, 2023 License: MIT Imports: 15 Imported by: 1

README

Bird Region Rosters

This is a part of a project I'm working on to play around with bird data. It allows you to input one or more regions, and get back the names of all birds that live in that region, using Avibase and Wikipedia as sources.

Avibase's "checklist" functionality has been a good way of determining the set of birds that may be found in a given region. Wikipedia's use of inbound links makes it a great source for discovering renames.

Use of this pacakge to do any bulk data collection is strongly discouraged.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Input

type Input struct {
	RegionCodes []string
	IncludeRare bool
	ForceReload bool
	verbose.Verbose
}

func (*Input) Execute

func (input *Input) Execute() (output *Output, err error)

type Output

type Output struct {
	Entries      []bird.BirdName            `xml:"entries"`
	Attributions []attributions.Attribution `xml:"attribution"`
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL