Science Pipes now has a growing library of components that can be used to access and manipulate Avian Knowledge Network (AKN) data. This AKN component library can be accessed from the Science Pipes editor by selecting "eBird AKN Components" from the list at the top of the component library at the top left of the editor. We have created example pipes that use these components and labeled them with the tag "example-eBird".
AKN-specific Components
Datasets
AKN eBird Data
Provides access to eBird observation data via the Avian Knowledge Network for a single species. The species list contains only those species that contain more than 1,000 observation records. [more info] [example pipe]
AKN PFW Data
Provides access to Project FeederWatch observation data via the Avian Knowledge Network for a single species. The species list contains only those species that contain more than 1,000 observation records. [more info]
Operations
AKN Observer Filter
Filters AKN species occurrence datasets to include data only from the observer given. [more info]
AKN Year Filter
Filters AKN datasets to include data only from the specified year
AKN Month Filter
Filters AKN species occurence datasets to include data only from the specified month
AKN Date Range Filter
Filters AKN species occurrence datasets to include observations falling within a date range specified by a beginning month and day, and an ending month and day. Does not include year filtering.
AKN State Filter
Filters AKN species occurrence datasets to include data only from the specified US state or Canadian province
AKN County Filter
Filters AKN species occurrence datasets to include data only from the specified county. Best used in conjunction with the state filter. [example pipe]
AKN eBird Protocol Filter
Filters AKN species occurrence datasets to include data only from the specified eBird protocol types
AKN Duration Filter
Filters AKN species occurrence datasets to include observations only with the specified duration (e.g., observations between 1 and 2 hours)
AKN eBird Distance Filter
Filters eBird species occurrence datasets from AKN to include observations only with the specified distance traveled (e.g., distance traveled between 0 and 5 km)
AKN Histogram Calculator
Summarizes a species observation dataset by Julian date; observations are grouped for analysis by Julian date. [example pipe]
The following values are calculated for each group:
- total number of observations
- total number of birds observed
- average number of birds observed
- high count - the largest number of birds reported in a single observation
- average birds per hour - the mean birds per hour for observations reporting the length of observation (duration)
AKN Data Sampler
Exposes a few records of AKN species occurrence data. [example pipe]
AKN Data Union
Combines records from multiple filtered AKN datasets into a single dataset. [example pipe]
Other more general components useful when using AKN components
Data Splitter
Use this component when you want the output of one component to go to the inputs of two or more components.
Data Labeler
Labels a dataset with series labels. Useful to use with the output of the AKN Histogram Calculator and a graph or chart. Cannot be used with a raw AKN dataset.
Graph Series Union
Combines multiple data series destined for graphing or charting so that the series show up on the same graph or chart.[example pipe]
Bar Chart
Creates a bar chart from "label, value" data; use this to visualize output of the AKN Histogram Calculator. Can also handle multiple data series.
Line Chart
Creates a line chart from "label, value" data; use this to visualize output of the AKN Histogram Calculator. Can also handle multiple data series.


Comments
You can follow this conversation by subscribing to the comment feed for this post.