Skip to content

allopole/tycho2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tycho2

Author: Eric Marty
This R package provides a simple wrapper for the Project Tycho 2.0 web API.

The development of this package was supported by the National Institute of General Medical Sciences of the National Institutes of Health under Award Number U01GM110744. The content is solely the responsibility of the authors and does not necessarily reflect the official views of the National Institutes of Health.

Project Tycho

Project Tycho is a repository for global health data in a standardized format compliant with FAIR (Findable, Accessible, Interoperable, and Reusable) guidelines.

Version 2.0 of the database currently contains:

  • weekly case counts for 78 notifiable conditions for 50 states and 1284 cities between 1888 and 2014, reported by health agencies in the United States.
  • data for dengue-related conditions for 100 countries between 1955 and 2010, obtained from the World Health Organization and national health agencies.

Project Tycho 2.0 datasets are represented in a standard format registered with FAIRsharing (bsg-s000718) and include standard SNOMED-CT codes for reported conditions, ISO 3166 codes for countries and first administrative level subdivisions, and NCBI TaxonID numbers for pathogens.

Precompiled datasets with DOI’s are also available for download directly from the Project Tycho.

See https://www.tycho.pitt.edu/dataset/api/ for complete documentation of the API.

Project Tycho database, website and API are by:
Wilbert van Panhuis (Principal Investogator)
Donald Burke (Principal Investogator)
Anne Cross (Database Programmer)
Project Tycho is published under a Creative Commons Attribution 4.0 International Public License.

tycho2 package

  • apicall() - Helper function to assemble arbitrary web api call URLs from a base URL and query string terms. Returns a URL as a string.
  • tycho2() - Wrapper for the Tycho 2.0 web API. Calls apicall() with Tycho’s default base URL and applies some automation to facilitate downloading large datasets with a single call. Returns a dataframe.

About

R interface to Project Tycho 2.0 API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages