{"action":"created","issue":{"url":"https://api.github.com/repos/data-lessons/python-aos-lesson/issues/4","repository_url":"https://api.github.com/repos/data-lessons/python-aos-lesson","labels_url":"https://api.github.com/repos/data-lessons/python-aos-lesson/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/data-lessons/python-aos-lesson/issues/4/comments","events_url":"https://api.github.com/repos/data-lessons/python-aos-lesson/issues/4/events","html_url":"https://github.com/data-lessons/python-aos-lesson/issues/4","id":300838693,"number":4,"title":"Add content on data management","user":{"login":"DamienIrving","id":2062210,"avatar_url":"https://avatars1.githubusercontent.com/u/2062210?v=4","gravatar_id":"","url":"https://api.github.com/users/DamienIrving","html_url":"https://github.com/DamienIrving","followers_url":"https://api.github.com/users/DamienIrving/followers","following_url":"https://api.github.com/users/DamienIrving/following{/other_user}","gists_url":"https://api.github.com/users/DamienIrving/gists{/gist_id}","starred_url":"https://api.github.com/users/DamienIrving/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DamienIrving/subscriptions","organizations_url":"https://api.github.com/users/DamienIrving/orgs","repos_url":"https://api.github.com/users/DamienIrving/repos","events_url":"https://api.github.com/users/DamienIrving/events{/privacy}","received_events_url":"https://api.github.com/users/DamienIrving/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-27T23:52:57Z","updated_at":"2018-03-02T06:03:21Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Add the content on data reference syntax and CF compliance etc from my old [capstone lesson](http://damienirving.github.io/capstone-oceanography/)."},"comment":{"url":"https://api.github.com/repos/data-lessons/python-aos-lesson/issues/comments/369830022","html_url":"https://github.com/data-lessons/python-aos-lesson/issues/4#issuecomment-369830022","issue_url":"https://api.github.com/repos/data-lessons/python-aos-lesson/issues/4","id":369830022,"user":{"login":"DamienIrving","id":2062210,"avatar_url":"https://avatars1.githubusercontent.com/u/2062210?v=4","gravatar_id":"","url":"https://api.github.com/users/DamienIrving","html_url":"https://github.com/DamienIrving","followers_url":"https://api.github.com/users/DamienIrving/followers","following_url":"https://api.github.com/users/DamienIrving/following{/other_user}","gists_url":"https://api.github.com/users/DamienIrving/gists{/gist_id}","starred_url":"https://api.github.com/users/DamienIrving/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DamienIrving/subscriptions","organizations_url":"https://api.github.com/users/DamienIrving/orgs","repos_url":"https://api.github.com/users/DamienIrving/repos","events_url":"https://api.github.com/users/DamienIrving/events{/privacy}","received_events_url":"https://api.github.com/users/DamienIrving/received_events","type":"User","site_admin":false},"created_at":"2018-03-02T06:03:21Z","updated_at":"2018-03-02T06:03:21Z","author_association":"CONTRIBUTOR","body":"I think this is best taught as a shell / data management lesson at the beginning of the workshop (right after the conda lesson; which will be done using the Anaconda Navigator rather than command line). \r\n\r\nThis could be achieved by adding a reanalysis dataset (e.g. ERA-Interim) to the mix. Then the lesson could culminate in the use of nco (ncpdq, ncatted) and cdo (invertlat) to make the file attributes and axes consistent with the CMIP5 data files.\r\n\r\nThe lessons could be as follows (borrowing content from the SWC lessons):\r\n1. Introduction to the shell (including into to git bash for Windows users)\r\n        Challenge: open shell and ask whoami\r\n2. Navigating Files and Directories (ls, cd)\r\n        Challenge: download the data and navigate to that directory\r\n3. Working With Files and Directories (cp, mkdir, mv, rm) \r\n        Challenge: create a personal [data reference syntax](http://damienirving.github.io/capstone-oceanography/01-data-management.html)\r\n4. netCDF attributes / CF compliance (nco, cdo)\r\n        Challenge: Use nco and cdo to edit attributes\r\n5. Shell scripts (script template)\r\n        Challenge: Take command line arguments and automate the ERA-Interim pre-processing      \r\n\r\nThe required commands for dealing with the ERA-Interim file are [here](https://github.com/DamienIrving/climate-analysis/blob/master/downloads/ERAInterim/preprocess_ERAInterim_data.sh)."}}
{"actor":{"display_login":"DamienIrving"}}