Thanks Donny and Geoff for your replies (and everyone chiming in on the Incubator GitHub issue), there’s a lot of good stuff here.
In particular I hadn’t considered that such APIs tend to give you dicts, and the python-novice courses don’t teach them. Best Ed On 11 Feb 2021, at 20:32, Donny Winston <[email protected]<mailto:[email protected]>> wrote: I attended a SWC lesson<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fswcarpentry.github.io%2Fweb-data-python%2F&data=04%7C01%7CE.J.Bennett%40Swansea.ac.uk%7C9b092a7c3f1a4e6095ef08d8cecc4e48%7Cbbcab52e9fbe43d6a2f39f66c43df268%7C0%7C0%7C637486724180436988%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Mz%2BQJ6V6m3mDvaoTyosLd0uviREMPCA7yykJBtjA5vk%3D&reserved=0> on "Working With Data on the Web" several years ago. That might be a great starting point. Best, Donny On Thu, Feb 11, 2021, at 11:32 AM, Bennett E.J. wrote: Hi all, Many researchers at some point have to start making use of HTTP-based APIs, and unless they are very technically-minded then this involves a huge dump of concepts all at once. It would be good to have a gentle introduction to the Web to get to the point that learners can interact with Web APIs confidently. We’re looking for some material to deliver to PhD students in data science who have done SWC and are now looking to potentially start consuming web services in their code. Does anyone know of any? If not, then it seems like it could make a good 1–2-hour lesson. I’ve opened an issue on the Carpentries Incubator (https://github.com/carpentries-incubator/proposals/issues/86<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fcarpentries-incubator%2Fproposals%2Fissues%2F86&data=04%7C01%7CE.J.Bennett%40Swansea.ac.uk%7C9b092a7c3f1a4e6095ef08d8cecc4e48%7Cbbcab52e9fbe43d6a2f39f66c43df268%7C0%7C0%7C637486724180446983%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=K8M4RKr2ymzkVwwlDRC5E%2FL8WtmkK30oMiqIYTfQd5U%3D&reserved=0>) suggesting that I could develop something; if nothing good already exists, then it would be good to get opinions on what topics would be important to not omit. A very rough skeleton is in the PR linked above. Thanks in advance for any resources or opinions! Best Ed This list is for the purpose of general discussion about The Carpentries including community activities, upcoming events, and announcements. Some other lists you may also be interested in include discuss-hpc, discuss-r, and our local groups. Visit https://carpentries.topicbox.com/groups/ to learn more. All activity on this and other Carpentries spaces should abide by The Carpentries Code of Conduct found here: https://docs.carpentries.org/topic_folders/policies/code-of-conduct.html The Carpentries<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcarpentries.topicbox.com%2Flatest&data=04%7C01%7CE.J.Bennett%40Swansea.ac.uk%7C9b092a7c3f1a4e6095ef08d8cecc4e48%7Cbbcab52e9fbe43d6a2f39f66c43df268%7C0%7C0%7C637486724180446983%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=q48uRadHR52M0FwoYWTsRYxehAlUz19pEu0ugWhIVig%3D&reserved=0> / discuss / see discussions<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcarpentries.topicbox.com%2Fgroups%2Fdiscuss&data=04%7C01%7CE.J.Bennett%40Swansea.ac.uk%7C9b092a7c3f1a4e6095ef08d8cecc4e48%7Cbbcab52e9fbe43d6a2f39f66c43df268%7C0%7C0%7C637486724180456975%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=touY%2FHSmYeL1seeXKXQwGfy3Dfz7g%2BaA2ckRtioMm04%3D&reserved=0> + participants<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcarpentries.topicbox.com%2Fgroups%2Fdiscuss%2Fmembers&data=04%7C01%7CE.J.Bennett%40Swansea.ac.uk%7C9b092a7c3f1a4e6095ef08d8cecc4e48%7Cbbcab52e9fbe43d6a2f39f66c43df268%7C0%7C0%7C637486724180456975%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=H60iVYkWZTQ7ZcTR5HzfPMq3vm%2FokKShQpvB9%2FgNpT8%3D&reserved=0> + delivery options<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcarpentries.topicbox.com%2Fgroups%2Fdiscuss%2Fsubscription&data=04%7C01%7CE.J.Bennett%40Swansea.ac.uk%7C9b092a7c3f1a4e6095ef08d8cecc4e48%7Cbbcab52e9fbe43d6a2f39f66c43df268%7C0%7C0%7C637486724180466970%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=v5RGO15Ek1JrmSDErQWdQLIqPGXOvZWaDXrD5NEMubg%3D&reserved=0>Permalink<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcarpentries.topicbox.com%2Fgroups%2Fdiscuss%2FT2ea133f901f7eda2-M7bb652db6a629df59ab1dedc&data=04%7C01%7CE.J.Bennett%40Swansea.ac.uk%7C9b092a7c3f1a4e6095ef08d8cecc4e48%7Cbbcab52e9fbe43d6a2f39f66c43df268%7C0%7C0%7C637486724180466970%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=ULnCRr9pvKZh1%2BdggHRWzhtUPV8ydEVwpR%2F%2BSnWZjk4%3D&reserved=0> ------------------------------------------ This list is for the purpose of general discussion about The Carpentries including community activities, upcoming events, and announcements. Some other lists you may also be interested in include discuss-hpc, discuss-r, and our local groups. Visit https://carpentries.topicbox.com/groups/ to learn more. All activity on this and other Carpentries spaces should abide by The Carpentries Code of Conduct found here: https://docs.carpentries.org/topic_folders/policies/code-of-conduct.html The Carpentries: discuss Permalink: https://carpentries.topicbox.com/groups/discuss/T2ea133f901f7eda2-M9a075eef5fa0f28c5180b387 Delivery options: https://carpentries.topicbox.com/groups/discuss/subscription
