https://github.com/caltechlibrary/dataset-instruction

Instructional content for the dataset package

https://github.com/caltechlibrary/dataset-instruction

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    1 of 2 committers (50.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.8%) to scientific vocabulary

Keywords from Contributors

archives
Last synced: 10 months ago · JSON representation

Repository

Instructional content for the dataset package

Basic Info
Statistics
  • Stars: 1
  • Watchers: 6
  • Forks: 1
  • Open Issues: 0
  • Releases: 0
Created over 8 years ago · Last pushed over 8 years ago
Metadata Files
Readme Contributing License

README.md

Training on Dataset tools

Content Contributors: Robert Doiel, Tom Morrell

Lesson Maintainers: Robert Doiel, Tom Morrell

Lesson status: In Development

What you will learn:

  • Identify the structure of a JSON file
  • Gather data from an API
  • Use the basic functions of dataset
  • Combine data using dataset to collect citations for a publications list
  • Export and Import from a Google sheet
  • Index and search over a large collection of data

Topics:

  1. Intro
  2. Basic Dataset
  3. Working with Larger Amounts of Data

Requirements

This lesson requires basic familiarity with the bash shell, similar to the experience gained through the Software Carpentry shell lesson. You'll need to have a bash shell installed, you can follow these instructions.

Two tool collections developed at Caltech Library will also be used, datatools and dataset. From datatools we will be using a program called jsonmunge for extracting and re-formatting JSON content. datatools, a collection of tools for working with CSV, XLSX and JSON content, is available here. dataset, a data management tool, is available here.

References

  • data formats
    • json documentation, https://www.json.org
    • simple index maps, https://caltechlibrary.github.io/dataset/docs/dsindexer/defining-index.html
  • data sources
    • Dimension API presentation (see slide 3), https://figshare.com/s/3c8f0284e8e51718c1b2
    • CrossRef REST API, https://github.com/CrossRef/rest-api-doc
    • CrossRef Content Negotiation, https://citation.crosscite.org/docs.html
  • programs
    • curl documentation, https://curl.haxx.se/
    • dataset, https://caltechlibrary.github.io/dataset/
    • datatools, https://caltechlibrary.github.io/datatools/

Owner

  • Name: Caltech Library
  • Login: caltechlibrary
  • Kind: organization
  • Email: helpdesk@library.caltech.edu
  • Location: Pasadena, CA 91125

We manage the physical and digital holdings of the California Institute of Technology, provide services and training, and develop open-source software.

GitHub Events

Total
Last Year

Committers

Last synced: 12 months ago

All Time
  • Total Commits: 29
  • Total Committers: 2
  • Avg Commits per committer: 14.5
  • Development Distribution Score (DDS): 0.379
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Tom Morrell t****l@c****u 18
R. S. Doiel r****l@g****m 11
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 12 months ago

All Time
  • Total issues: 1
  • Total pull requests: 0
  • Average time to close issues: 13 minutes
  • Average time to close pull requests: N/A
  • Total issue authors: 1
  • Total pull request authors: 0
  • Average comments per issue: 0.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • rsdoiel (1)
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels