There is this one, but besides the name and bird's view similarities, it is very different from what I had in mind. http://neon-workwithdata.github.io/NEON-R-Spatio-Temporal-Data-and-Management-Intro/
On Wed, Apr 6, 2016 at 12:07 AM, Anne Claire Fouilloux <[email protected]> wrote: > Hi Davide, > > > For the second part (need exercises like laying some atmospheric or oceanic > data on top of maps), I would rather build a Data Carpentry lesson as it is > quite domain specific. > We (Department of Geosciences, Oslo, Norway) are interested in building these > domain specific lesson. > > Anne. > > ________________________________________ > From: Discuss <[email protected]> on behalf of > Davide Del Vento <[email protected]> > Sent: 05 April 2016 18:56 > To: Peter Steinbach > Cc: Software Carpentry Discussion > Subject: Re: [Discuss] Python intermediate? First time teaching? Core > curriculum? > > HI Peter, > As I said the mosquitoes repo is a great start, but: > > - in addition to what you have, I need to cover (some) numpy, > matplotlib, basemap and accessing netcdf data -- maybe more along > those lines (xarray) > - for the parallel part, I am not sure I would do anything (I may > leave it out) -- but if I do, I'll need to cover at least mpi4py and > maybe more (in addition or instead of multiprocess) > > So to keep my students engaged, I need exercises like laying some > atmospheric or oceanic data on top of maps like these: > http://matplotlib.org/basemap/users/geography.html > > I you think this would be a good add to the mosquitoes repo, great, > but I suppose it'd be easier maintained as a separate one. > > Thanks, > Davide > > On Tue, Apr 5, 2016 at 12:01 AM, Peter Steinbach <[email protected]> > wrote: >> Dear Davide, >> >> besides the administrative issues, I'd be curious to know what topics you >> would be up to? And what your target audience is? >> >> Currently, python-intermediate-mosquitoes targets mostly modularisation >> (which should/could/must be split up and the overarching storyline needs >> more thinking, I feel), defensive programming (which should/could/must be >> extended IMHO) and concurrency (which in my opinion requires extensive >> cleaning). >> >> I am happy to support you as I think that intermediate material is >> definitely missing in the SWC curriculum. >> >> Best, >> Peter >> >> >> On 04/05/2016 04:47 AM, Davide Del Vento wrote: >>> >>> I have questions about the python intermediate lessons, and the first >>> time teachings. >>> >>> At the moment there are two repos, namely >>> >>> https://github.com/swcarpentry/python-intermediate (empty!!) >>> >>> and >>> >>> https://github.com/swcarpentry/python-intermediate-mosquitoes (which >>> says to see https://github.com/swcarpentry/lesson-template for >>> instructions on formatting, building, and submitting lessons, but the >>> only instructions I could find are >>> >>> https://github.com/swcarpentry/lesson-template/blob/gh-pages/CONTRIBUTING.md >>> and don't say much) >>> >>> Now, I (~= NCAR) need(s) a python-intermediate-geospatial or something >>> like that. I'll be happy to develop that, and I was wondering the best >>> way to proceed. One way could be to fork the mosquitoes lesson, which >>> is a pretty good start for my purpose. Is that ok? If so, does it >>> matter if I do it as myself or as NCAR (which is a github org which I >>> can create projects in)? If I proceed that way, how will the eventual >>> transfer to swcarpentry org happen? Or should I do something >>> different? >>> >>> Note also, that I may need to teach this class (few days long) >>> sometimes next summer and that I haven't completed the checkout yet >>> (but I taught similar python classes in the past as non--SWC). Is it >>> realistic to be ready this way? IIRC as newbie instructor, I should be >>> assisted by other non-newbies in my first teachings, but of course >>> nobody will be already familiar with the material. So how do new >>> lessons get "bootstrapped"? Alternatively, I can get another NCAR SWC >>> instructor (still not checked out yet), who is familiar with the >>> material. That would be two newbies, is it acceptable? >>> >>> Any other suggestions? I will be ok to teach the material as non-SWC >>> for this time, as last resort. Actually this "last resort" may still >>> be the best, since we just taught git to the audience for this python >>> class (non-SWC since we weren't ready to do it that way), and they >>> already are proficient enough in shell (which actually they are >>> deprecating, in favor or using python, maybe with plumbum, for >>> everything, not only the geospatial stuff), so they would not be >>> interested in git or shell. So, are there exceptions to the "must >>> cover the core of Software Carpentry's curriculum" rule? >>> >>> Thanks, >>> Davide >>> PS: boy that's way more than I had in mind for this message, I kept >>> adding to the subject... Feel free to split the answers under 3 >>> separate conversations, if appropriate. >>> >>> _______________________________________________ >>> Discuss mailing list >>> [email protected] >>> >>> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org >>> >> >> _______________________________________________ >> Discuss mailing list >> [email protected] >> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org > > _______________________________________________ > Discuss mailing list > [email protected] > http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org _______________________________________________ Discuss mailing list [email protected] http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org
