diff --git a/archetypes/default.md b/archetypes/default.md index 7ef0a36d..90aacdef 100644 --- a/archetypes/default.md +++ b/archetypes/default.md @@ -7,7 +7,7 @@ This post is awesome read it! " tags: ["tutorials", [library]] displayInList: true -author: ["Bob"] +authors: ["Bob"] resources: - name: featuredImage diff --git a/content/about/submit.md b/content/about/submit.md index ca7b9fcb..459b4f51 100644 --- a/content/about/submit.md +++ b/content/about/submit.md @@ -121,7 +121,7 @@ Specify that you want your post to appear in the list of latest posts and in the list of posts of the specified category. ``` -author: ["Bob"] +authors: ["Bob"] ``` Add your name as author. Multiple authors are separated by commas. diff --git a/content/posts/community-stories/will_tirone/index.md b/content/posts/community-stories/will_tirone/index.md index 7d2e0012..c10742f4 100644 --- a/content/posts/community-stories/will_tirone/index.md +++ b/content/posts/community-stories/will_tirone/index.md @@ -5,7 +5,7 @@ draft: false tags: ["Open-source", "testimonial", "NASA", "JPL", "scipy", "internship"] description: "How I learned to code and contributed to a library used on the Mars 2020 mission." displayInList: true -author: ["Will Tirone"] +authors: ["Will Tirone"] --- In mid-2018 I started learning Python by reading textbooks and watching online tutorials. I had absolutely zero background in computer science, but it seemed interesting so I continued to try. At some point, I decided I wanted to do a master’s degree in statistics, so I began to work on more statistics-based programming. That’s when I found SciPy. I became (and still am) fascinated by the idea of open-source software that is completely free to use and supported by a community of diligent programmers. With plenty of extra time on my hands during the pandemic, I made it my goal to contribute to a Python library. My first contribution was actually to a project called [first contributions](https://github.com/firstcontributions/first-contributions) which walks you through a very basic commit and push to GitHub. That built up my confidence a bit, so I decided to tackle a SciPy issue. diff --git a/content/posts/matplotlib/An-Inquiry-into-Matplotlib-Figures/index.md b/content/posts/matplotlib/An-Inquiry-into-Matplotlib-Figures/index.md index ab70d72b..4fb03632 100644 --- a/content/posts/matplotlib/An-Inquiry-into-Matplotlib-Figures/index.md +++ b/content/posts/matplotlib/An-Inquiry-into-Matplotlib-Figures/index.md @@ -5,7 +5,7 @@ draft: false description: "This guide dives deep into the inner workings of Matplotlib's Figures, Axes, subplots and the very amazing GridSpec!" tags: ["tutorials", "matplotlib"] displayInList: true -author: ["Akash Palrecha"] +authors: ["Akash Palrecha"] resources: - name: featuredImage src: "cover.png" diff --git a/content/posts/matplotlib/GSoC_2020_Final_Work_Product/index.md b/content/posts/matplotlib/GSoC_2020_Final_Work_Product/index.md index 5f58f6a7..ff2aa95b 100644 --- a/content/posts/matplotlib/GSoC_2020_Final_Work_Product/index.md +++ b/content/posts/matplotlib/GSoC_2020_Final_Work_Product/index.md @@ -5,7 +5,7 @@ draft: false tags: ["News", "GSoC", "matplotlib"] description: "Final Work Product Report for the Google Summer of Code 2020 for the Baseline Images Problem" displayInList: true -author: ["Sidharth Bansal"] +authors: ["Sidharth Bansal"] --- Google Summer of Code 2020 is completed. Hurray!! This post discusses about the progress so far in the three months of the coding period from 1 June to 24 August 2020 regarding the project `Baseline Images Problem` under `matplotlib` organisation under the umbrella of `NumFOCUS` organization. diff --git a/content/posts/matplotlib/GSoC_2021_Final/index.md b/content/posts/matplotlib/GSoC_2021_Final/index.md index 926d7e2f..386d4ffe 100644 --- a/content/posts/matplotlib/GSoC_2021_Final/index.md +++ b/content/posts/matplotlib/GSoC_2021_Final/index.md @@ -5,7 +5,7 @@ draft: false tags: ["News", "GSoC", "matplotlib"] description: "Google Summer of Code 2021: Final Report - Aitik Gupta" displayInList: true -author: ["Aitik Gupta"] +authors: ["Aitik Gupta"] resources: - name: featuredImage diff --git a/content/posts/matplotlib/GSoC_2021_Introduction/index.md b/content/posts/matplotlib/GSoC_2021_Introduction/index.md index bd7a84c2..bc74932a 100644 --- a/content/posts/matplotlib/GSoC_2021_Introduction/index.md +++ b/content/posts/matplotlib/GSoC_2021_Introduction/index.md @@ -5,7 +5,7 @@ draft: false tags: ["News", "GSoC", "matplotlib"] description: "Introduction about Aitik Gupta, Google Summer of Code 2021 Intern under the parent organisation: NumFOCUS" displayInList: true -author: ["Aitik Gupta"] +authors: ["Aitik Gupta"] resources: - name: featuredImage diff --git a/content/posts/matplotlib/GSoC_2021_MidTerm/index.md b/content/posts/matplotlib/GSoC_2021_MidTerm/index.md index 3d49e136..d870d20b 100644 --- a/content/posts/matplotlib/GSoC_2021_MidTerm/index.md +++ b/content/posts/matplotlib/GSoC_2021_MidTerm/index.md @@ -5,7 +5,7 @@ draft: false tags: ["News", "GSoC", "matplotlib"] description: "Mid-Term Progress with Google Summer of Code 2021 project under NumFOCUS: Aitik Gupta" displayInList: true -author: ["Aitik Gupta"] +authors: ["Aitik Gupta"] resources: - name: featuredImage diff --git a/content/posts/matplotlib/GSoC_2021_PreQuarter/index.md b/content/posts/matplotlib/GSoC_2021_PreQuarter/index.md index e0675b9f..6dbb56f2 100644 --- a/content/posts/matplotlib/GSoC_2021_PreQuarter/index.md +++ b/content/posts/matplotlib/GSoC_2021_PreQuarter/index.md @@ -5,7 +5,7 @@ draft: false tags: ["News", "GSoC", "matplotlib"] description: "Pre-Quarter Progress with Google Summer of Code 2021 project under NumFOCUS: Aitik Gupta" displayInList: true -author: ["Aitik Gupta"] +authors: ["Aitik Gupta"] resources: - name: featuredImage diff --git a/content/posts/matplotlib/GSoC_2021_Quarter/index.md b/content/posts/matplotlib/GSoC_2021_Quarter/index.md index a0a3ad9e..e6f987ab 100644 --- a/content/posts/matplotlib/GSoC_2021_Quarter/index.md +++ b/content/posts/matplotlib/GSoC_2021_Quarter/index.md @@ -5,7 +5,7 @@ draft: false tags: ["News", "GSoC", "matplotlib"] description: "Quarter Progress with Google Summer of Code 2021 project under NumFOCUS: Aitik Gupta" displayInList: true -author: ["Aitik Gupta"] +authors: ["Aitik Gupta"] resources: - name: featuredImage diff --git a/content/posts/matplotlib/GSoC_Coding_Phase_Blog_1/index.md b/content/posts/matplotlib/GSoC_Coding_Phase_Blog_1/index.md index 38cde06a..c49fd7c4 100644 --- a/content/posts/matplotlib/GSoC_Coding_Phase_Blog_1/index.md +++ b/content/posts/matplotlib/GSoC_Coding_Phase_Blog_1/index.md @@ -5,7 +5,7 @@ draft: false tags: ["News", "GSoC", "matplotlib"] description: "Progress Report for the first half of the Google Summer of Code 2020 Phase 1 for the Baseline Images Problem" displayInList: true -author: ["Sidharth Bansal"] +authors: ["Sidharth Bansal"] --- I Sidharth Bansal, was waiting for the coding period to start from the March end so that I can make my hands dirty with the code. Finally, coding period has started. Two weeks have passed. This blog contains information about the progress so far from 1 June to 14 June 2020. diff --git a/content/posts/matplotlib/GSoC_Coding_Phase_Blog_2/index.md b/content/posts/matplotlib/GSoC_Coding_Phase_Blog_2/index.md index 1bad4d49..1ebff953 100644 --- a/content/posts/matplotlib/GSoC_Coding_Phase_Blog_2/index.md +++ b/content/posts/matplotlib/GSoC_Coding_Phase_Blog_2/index.md @@ -5,7 +5,7 @@ draft: false tags: ["News", "GSoC", "matplotlib"] description: "Progress Report for the second half of the Google Summer of Code 2020 Phase 1 for the Baseline Images Problem" displayInList: true -author: ["Sidharth Bansal"] +authors: ["Sidharth Bansal"] --- Google Summer of Code 2020's first evaluation is about to complete. This post discusses about the progress so far in the last two weeks of the first coding period from 15 June to 30 June 2020. diff --git a/content/posts/matplotlib/GSoC_Coding_Phase_Blog_3/index.md b/content/posts/matplotlib/GSoC_Coding_Phase_Blog_3/index.md index ff450a66..bf0e3328 100644 --- a/content/posts/matplotlib/GSoC_Coding_Phase_Blog_3/index.md +++ b/content/posts/matplotlib/GSoC_Coding_Phase_Blog_3/index.md @@ -5,7 +5,7 @@ draft: false tags: ["News", "GSoC", "matplotlib"] description: "Progress Report for the first half of the Google Summer of Code 2020 Phase 2 for the Baseline Images Problem" displayInList: true -author: ["Sidharth Bansal"] +authors: ["Sidharth Bansal"] --- Google Summer of Code 2020's first evaluation is completed. I passed!!! Hurray! Now we are in the mid way of the second evaluation. This post discusses about the progress so far in the first two weeks of the second coding period from 30 June to 12 July 2020. diff --git a/content/posts/matplotlib/GSoC_Coding_Phase_Blog_4/index.md b/content/posts/matplotlib/GSoC_Coding_Phase_Blog_4/index.md index bbd08c69..2f9c6306 100644 --- a/content/posts/matplotlib/GSoC_Coding_Phase_Blog_4/index.md +++ b/content/posts/matplotlib/GSoC_Coding_Phase_Blog_4/index.md @@ -5,7 +5,7 @@ draft: false tags: ["News", "GSoC", "matplotlib"] description: "Progress Report for the second half of the Google Summer of Code 2020 Phase 2 for the Baseline Images Problem" displayInList: true -author: ["Sidharth Bansal"] +authors: ["Sidharth Bansal"] --- Google Summer of Code 2020's second evaluation is about to complete. Now we are about to start with the final coding phase. This post discusses about the progress so far in the last two weeks of the second coding period from 13 July to 26 July 2020. diff --git a/content/posts/matplotlib/GSoC_Coding_Phase_Blog_5/index.md b/content/posts/matplotlib/GSoC_Coding_Phase_Blog_5/index.md index 72476ba5..fe84a988 100644 --- a/content/posts/matplotlib/GSoC_Coding_Phase_Blog_5/index.md +++ b/content/posts/matplotlib/GSoC_Coding_Phase_Blog_5/index.md @@ -5,7 +5,7 @@ draft: false tags: ["News", "GSoC", "matplotlib"] description: "Progress Report for the first half of the Google Summer of Code 2020 Phase 3 for the Baseline Images Problem" displayInList: true -author: ["Sidharth Bansal"] +authors: ["Sidharth Bansal"] --- Google Summer of Code 2020's second evaluation is completed. I passed!!! Hurray! Now we are in the mid way of the last evaluation. This post discusses about the progress so far in the first two weeks of the third coding period from 26 July to 9 August 2020. diff --git a/content/posts/matplotlib/Introductory-GSoC2020-post/index.md b/content/posts/matplotlib/Introductory-GSoC2020-post/index.md index f75837ea..a0bfd673 100644 --- a/content/posts/matplotlib/Introductory-GSoC2020-post/index.md +++ b/content/posts/matplotlib/Introductory-GSoC2020-post/index.md @@ -5,7 +5,7 @@ draft: false tags: ["News", "GSoC", "matplotlib"] description: "Introductory post about Sidharth Bansal, Google Summer of Code 2020 Intern for Baseline Image Problem Project under Numfocus" displayInList: true -author: ["Sidharth Bansal"] +authors: ["Sidharth Bansal"] resources: - name: featuredImage diff --git a/content/posts/matplotlib/animated-fractals/index.md b/content/posts/matplotlib/animated-fractals/index.md index 638b5703..9fefbc7e 100644 --- a/content/posts/matplotlib/animated-fractals/index.md +++ b/content/posts/matplotlib/animated-fractals/index.md @@ -6,7 +6,7 @@ description: "Discover the bizarre geometry of the fractals and learn how to mak marvels using Python and the Matplotlib's Animation API." tags: ["tutorials", "matplotlib"] displayInList: true -author: ["Vladimir Ilievski"] +authors: ["Vladimir Ilievski"] resources: - name: featuredImage src: "header_image.png" diff --git a/content/posts/matplotlib/animated-polar-plot/index.md b/content/posts/matplotlib/animated-polar-plot/index.md index 58bed53b..75fb2763 100644 --- a/content/posts/matplotlib/animated-polar-plot/index.md +++ b/content/posts/matplotlib/animated-polar-plot/index.md @@ -5,7 +5,7 @@ draft: false description: "This post describes how to animate some oceanographic measurements in a tweaked polar plot" tags: ["tutorials", "matplotlib"] displayInList: true -author: ["Kevin Balem"] +authors: ["Kevin Balem"] resources: - name: featuredImage src: "thumbnail.png" diff --git a/content/posts/matplotlib/book/index.md b/content/posts/matplotlib/book/index.md index abb4ad55..b9c222d0 100644 --- a/content/posts/matplotlib/book/index.md +++ b/content/posts/matplotlib/book/index.md @@ -5,7 +5,7 @@ draft: false description: "New open access book released" tags: ["News", "matplotlib"] displayInList: true -author: ["Nicolas P. Rougier"] +authors: ["Nicolas P. Rougier"] resources: - name: featuredImage src: "book-cover.png" diff --git a/content/posts/matplotlib/codeswitching-visualization/index.md b/content/posts/matplotlib/codeswitching-visualization/index.md index d3927619..9f6850ed 100644 --- a/content/posts/matplotlib/codeswitching-visualization/index.md +++ b/content/posts/matplotlib/codeswitching-visualization/index.md @@ -3,7 +3,7 @@ title: "Visualizing Code-Switching with Step Charts" date: 2020-09-26T19:41:21-07:00 description: "Learn how to easily create step charts through examining the multilingualism of pop group WayV" tags: ["tutorials", "graphs", "matplotlib"] -author: ["J (a.k.a. WayV Subs & Translations)"] +authors: ["J (a.k.a. WayV Subs & Translations)"] displayInList: true draft: false diff --git a/content/posts/matplotlib/create-a-tesla-cybertruck-that-drives/index.md b/content/posts/matplotlib/create-a-tesla-cybertruck-that-drives/index.md index 2db06b94..810e277b 100644 --- a/content/posts/matplotlib/create-a-tesla-cybertruck-that-drives/index.md +++ b/content/posts/matplotlib/create-a-tesla-cybertruck-that-drives/index.md @@ -5,7 +5,7 @@ draft: false description: "Learn how to create a Tesla Cybertruck with Matplotlib that drives via animation." tags: ["tutorials", "matplotlib"] displayInList: true -author: ["Ted Petrou"] +authors: ["Ted Petrou"] resources: - name: featuredImage src: "output_18_0.png" diff --git a/content/posts/matplotlib/create-ridgeplots-in-matplotlib/index.md b/content/posts/matplotlib/create-ridgeplots-in-matplotlib/index.md index ce927ff5..d431daf3 100644 --- a/content/posts/matplotlib/create-ridgeplots-in-matplotlib/index.md +++ b/content/posts/matplotlib/create-ridgeplots-in-matplotlib/index.md @@ -5,7 +5,7 @@ draft: false description: "This post details how to leverage gridspec to create ridgeplots in Matplotlib" tags: ["tutorials", "matplotlib"] displayInList: true -author: ["Peter McKeever"] +authors: ["Peter McKeever"] resources: - name: featuredImage src: "sample_output.png" diff --git a/content/posts/matplotlib/custom-3d-engine/index.md b/content/posts/matplotlib/custom-3d-engine/index.md index eb322793..30afdd0b 100644 --- a/content/posts/matplotlib/custom-3d-engine/index.md +++ b/content/posts/matplotlib/custom-3d-engine/index.md @@ -4,7 +4,7 @@ date: 2019-12-18T09:05:32+01:00 draft: false description: "3D rendering is really easy once you've understood a few concepts. To demonstrate that, we'll design a simple custom 3D engine that with 60 lines of Python and one Matplotlib call. That is, we'll render the bunny without using the 3D axis." tags: ["tutorials", "3D", "matplotlib"] -author: ["Nicolas P. Rougier"] +authors: ["Nicolas P. Rougier"] displayInList: true resources: diff --git a/content/posts/matplotlib/draw-all-graphs-of-n-nodes/index.md b/content/posts/matplotlib/draw-all-graphs-of-n-nodes/index.md index cd8e9ce7..546bf75d 100644 --- a/content/posts/matplotlib/draw-all-graphs-of-n-nodes/index.md +++ b/content/posts/matplotlib/draw-all-graphs-of-n-nodes/index.md @@ -4,7 +4,7 @@ date: 2020-05-07T09:05:32+01:00 draft: false description: "A fun project about drawing all possible differently-looking (not isomorphic) graphs of N nodes." tags: ["tutorials", "graphs", "matplotlib"] -author: ["Arseny Khakhalin"] +authors: ["Arseny Khakhalin"] displayInList: true resources: diff --git a/content/posts/matplotlib/elementary-cellular-automata/index.md b/content/posts/matplotlib/elementary-cellular-automata/index.md index d9595f60..03c434e1 100644 --- a/content/posts/matplotlib/elementary-cellular-automata/index.md +++ b/content/posts/matplotlib/elementary-cellular-automata/index.md @@ -5,7 +5,7 @@ draft: false description: "A brief tour through the world of elementary cellular automata" tags: ["tutorials", "matplotlib"] displayInList: true -author: ["Eitan Lees"] +authors: ["Eitan Lees"] resources: - name: featuredImage src: "ca-thumb.png" diff --git a/content/posts/matplotlib/emoji-mosaic-art/index.md b/content/posts/matplotlib/emoji-mosaic-art/index.md index 38a0c4a1..1e467c89 100644 --- a/content/posts/matplotlib/emoji-mosaic-art/index.md +++ b/content/posts/matplotlib/emoji-mosaic-art/index.md @@ -5,7 +5,7 @@ draft: false description: "Applied image manipulation to create procedural art." tags: ["tutorials", "art", "matplotlib"] displayInList: true -author: ["Abhishek Sharma"] +authors: ["Abhishek Sharma"] resources: - name: featuredImage src: "final_image_100.png" @@ -35,7 +35,6 @@ import matplotlib.pyplot as plt import matplotlib import scipy - print(f"Matplotlib:{matplotlib.__version__}") print(f"Numpy:{np.__version__}") print(f"Scipy: {scipy.__version__}") diff --git a/content/posts/matplotlib/gsod-developing-matplotlib-entry-paths/index.md b/content/posts/matplotlib/gsod-developing-matplotlib-entry-paths/index.md index 25c5a00a..4b39560d 100644 --- a/content/posts/matplotlib/gsod-developing-matplotlib-entry-paths/index.md +++ b/content/posts/matplotlib/gsod-developing-matplotlib-entry-paths/index.md @@ -5,7 +5,7 @@ draft: false description: "This is my first post contribution to Matplotlib." tags: ["GSoD", "matplotlib"] displayInList: true -author: ["Jerome Villegas"] +authors: ["Jerome Villegas"] --- # Introduction diff --git a/content/posts/matplotlib/how-to-create-custom-tables/index.md b/content/posts/matplotlib/how-to-create-custom-tables/index.md index e7ccd1d5..4eeb507a 100644 --- a/content/posts/matplotlib/how-to-create-custom-tables/index.md +++ b/content/posts/matplotlib/how-to-create-custom-tables/index.md @@ -5,7 +5,7 @@ draft: false description: "A tutorial on how to create custom tables in Matplotlib which allow for flexible design and customization." tags: ["tutorials", "matplotlib"] displayInList: true -author: ["Tim Bayer"] +authors: ["Tim Bayer"] resources: - name: featuredImage src: "header.jpeg" diff --git a/content/posts/matplotlib/ipcc-sr15/index.md b/content/posts/matplotlib/ipcc-sr15/index.md index 298cd0ee..c23fdfe4 100644 --- a/content/posts/matplotlib/ipcc-sr15/index.md +++ b/content/posts/matplotlib/ipcc-sr15/index.md @@ -7,7 +7,7 @@ description: | The data and open-source notebooks were published to increase the transparency and reproducibility of the analysis. tags: ["academia", "tutorials", "matplotlib"] displayInList: true -author: ["Daniel Huppmann"] +authors: ["Daniel Huppmann"] resources: - name: featuredImage diff --git a/content/posts/matplotlib/matplotlib-cyberpunk-style/index.md b/content/posts/matplotlib/matplotlib-cyberpunk-style/index.md index 9e26af01..3d883bbb 100644 --- a/content/posts/matplotlib/matplotlib-cyberpunk-style/index.md +++ b/content/posts/matplotlib/matplotlib-cyberpunk-style/index.md @@ -5,7 +5,7 @@ draft: false description: "Futuristic neon glow for your next data visualization" tags: ["tutorials", "matplotlib"] displayInList: true -author: ["Dominik Haitz"] +authors: ["Dominik Haitz"] resources: - name: featuredImage diff --git a/content/posts/matplotlib/matplotlib-in-data-driven-seo/index.md b/content/posts/matplotlib/matplotlib-in-data-driven-seo/index.md index 08dbc948..e956f716 100644 --- a/content/posts/matplotlib/matplotlib-in-data-driven-seo/index.md +++ b/content/posts/matplotlib/matplotlib-in-data-driven-seo/index.md @@ -6,7 +6,7 @@ tags: ["industry", "matplotlib"] draft: false displayInMenu: false displayInList: true -author: ["Whites Agency"] +authors: ["Whites Agency"] resources: - name: featuredImage diff --git a/content/posts/matplotlib/matplotlib-rsef/index.md b/content/posts/matplotlib/matplotlib-rsef/index.md index a159243a..863a9882 100644 --- a/content/posts/matplotlib/matplotlib-rsef/index.md +++ b/content/posts/matplotlib/matplotlib-rsef/index.md @@ -4,7 +4,7 @@ date: 2020-03-20T15:51:00-04:00 draft: false description: "We have hired Elliott Sales de Andrade as the Matplotlib Software Research Engineering Fellow supported by the Chan Zuckerberg Initiative Essential Open Source Software for Science" tags: ["News", "matplotlib"] -author: ["Thomas A Caswell", "Hannah Aizenman", "Elliott Sales de Andrade"] +authors: ["Thomas A Caswell", "Hannah Aizenman", "Elliott Sales de Andrade"] displayInList: true --- diff --git a/content/posts/matplotlib/mpl-for-making-diagrams/index.md b/content/posts/matplotlib/mpl-for-making-diagrams/index.md index fe36bc0b..1a7e190e 100644 --- a/content/posts/matplotlib/mpl-for-making-diagrams/index.md +++ b/content/posts/matplotlib/mpl-for-making-diagrams/index.md @@ -5,7 +5,7 @@ draft: false description: "How to use Matplotlib to make diagrams." tags: ["tutorials", "matplotlib"] displayInList: true -author: ["Brandon Rohrer"] +authors: ["Brandon Rohrer"] resources: - name: featuredImage diff --git a/content/posts/matplotlib/pypalettes/index.md b/content/posts/matplotlib/pypalettes/index.md index 249fc027..36c8c83b 100644 --- a/content/posts/matplotlib/pypalettes/index.md +++ b/content/posts/matplotlib/pypalettes/index.md @@ -4,7 +4,7 @@ description: "Matplotlib is the go-to library for data visualization in Python. date: 2025-04-01 tags: ["matplotlib", "color", "colormap"] displayInList: true -author: ["Joseph Barbier", "Yan Holtz"] +authors: ["Joseph Barbier", "Yan Holtz"] draft: false resources: - name: featuredImage diff --git a/content/posts/matplotlib/pyplot-vs-object-oriented-interface/index.md b/content/posts/matplotlib/pyplot-vs-object-oriented-interface/index.md index 6a377e16..8875d398 100644 --- a/content/posts/matplotlib/pyplot-vs-object-oriented-interface/index.md +++ b/content/posts/matplotlib/pyplot-vs-object-oriented-interface/index.md @@ -4,7 +4,7 @@ date: 2020-05-27T20:21:30+05:30 draft: false description: "This post describes the difference between the pyplot and object oriented interface to make plots." tags: ["matplotlib"] -author: ["Tejas Sanap"] +authors: ["Tejas Sanap"] displayInList: true resources: - name: featuredImage diff --git a/content/posts/matplotlib/python-graph-gallery.com/index.md b/content/posts/matplotlib/python-graph-gallery.com/index.md index 5391c6b9..88df02e5 100644 --- a/content/posts/matplotlib/python-graph-gallery.com/index.md +++ b/content/posts/matplotlib/python-graph-gallery.com/index.md @@ -5,7 +5,7 @@ draft: false description: "The Python Graph Gallery is a website that displays hundreds of chart examples made with python. It goes from very basic to highly customized examples and is based on common viz libraries like matplotlib, seaborn or plotly." tags: ["tutorials", "graphs", "matplotlib"] displayInList: true -author: ["Yan Holtz"] +authors: ["Yan Holtz"] resources: - name: featuredImage src: "home-page-overview.png" diff --git a/content/posts/matplotlib/stellar-chart-alternative-radar-chart/index.md b/content/posts/matplotlib/stellar-chart-alternative-radar-chart/index.md index ec755715..a95c508f 100644 --- a/content/posts/matplotlib/stellar-chart-alternative-radar-chart/index.md +++ b/content/posts/matplotlib/stellar-chart-alternative-radar-chart/index.md @@ -5,7 +5,7 @@ draft: false description: "Learn how to create a simple stellar chart, an alternative to the radar chart." tags: ["tutorials", "matplotlib"] displayInList: true -author: ["João Palmeiro"] +authors: ["João Palmeiro"] resources: - name: featuredImage src: "stellar_chart.png" diff --git a/content/posts/matplotlib/unc-biol222/index.md b/content/posts/matplotlib/unc-biol222/index.md index 97273a0d..21645dc4 100644 --- a/content/posts/matplotlib/unc-biol222/index.md +++ b/content/posts/matplotlib/unc-biol222/index.md @@ -5,7 +5,7 @@ draft: false description: "UNC BIOL222: Art created with Matplotlib" tags: ["art", "academia", "matplotlib"] displayInList: true -author: ["Joseph Lucas"] +authors: ["Joseph Lucas"] resources: - name: featuredImage src: "fox.png" diff --git a/content/posts/matplotlib/using-matplotlib-to-advocate-for-postdocs/index.md b/content/posts/matplotlib/using-matplotlib-to-advocate-for-postdocs/index.md index 9b64295f..669f85e4 100644 --- a/content/posts/matplotlib/using-matplotlib-to-advocate-for-postdocs/index.md +++ b/content/posts/matplotlib/using-matplotlib-to-advocate-for-postdocs/index.md @@ -1,6 +1,6 @@ --- title: "Using Matplotlib to Advocate for Postdocs" -author: ["Davide Valeriani"] +authors: ["Davide Valeriani"] description: "Advocating is all about communicating facts clearly. I used Matplotlib to show the financial struggles of postdocs in the Boston area." date: 2019-10-23T12:43:23-04:00 draft: false diff --git a/content/posts/matplotlib/visualising-usage-using-batteries/index.md b/content/posts/matplotlib/visualising-usage-using-batteries/index.md index a311a898..1d75bbf3 100644 --- a/content/posts/matplotlib/visualising-usage-using-batteries/index.md +++ b/content/posts/matplotlib/visualising-usage-using-batteries/index.md @@ -5,7 +5,7 @@ draft: false description: A tutorial on how to show usage rates and more using batteries tags: ["tutorials", "matplotlib"] displayInList: true -author: ["Rithwik Rajendran"] +authors: ["Rithwik Rajendran"] resources: - name: featuredImage src: "Liverpool_Usage_Chart.png" diff --git a/content/posts/matplotlib/warming-stripes/index.md b/content/posts/matplotlib/warming-stripes/index.md index 7e1b194a..f4594073 100644 --- a/content/posts/matplotlib/warming-stripes/index.md +++ b/content/posts/matplotlib/warming-stripes/index.md @@ -5,7 +5,7 @@ draft: false description: "Ed Hawkins made this impressively simple plot to show how global temperatures have risen since 1880. Here is how to recreate it using Matplotlib." tags: ["tutorials", "academia", "matplotlib"] displayInList: true -author: ["Maximilian Nöthe"] +authors: ["Maximilian Nöthe"] resources: - name: featuredImage diff --git a/content/posts/networkx/aTSP/a-closer-look-at-held-karp/index.md b/content/posts/networkx/aTSP/a-closer-look-at-held-karp/index.md index 6f1ca0df..f0278432 100644 --- a/content/posts/networkx/aTSP/a-closer-look-at-held-karp/index.md +++ b/content/posts/networkx/aTSP/a-closer-look-at-held-karp/index.md @@ -5,7 +5,7 @@ draft: false description: "Looking for a new method to solve the Held-Karp relaxation from the original Held and Karp paper" tags: ["gsoc", "networkx", "traveling-salesman-problem"] displayInList: true -author: ["mjschwenne"] +authors: ["mjschwenne"] resources: - name: featuredImage diff --git a/content/posts/networkx/aTSP/completing-the-asadpour-algorithm/index.md b/content/posts/networkx/aTSP/completing-the-asadpour-algorithm/index.md index 03333cfe..5295d080 100644 --- a/content/posts/networkx/aTSP/completing-the-asadpour-algorithm/index.md +++ b/content/posts/networkx/aTSP/completing-the-asadpour-algorithm/index.md @@ -5,7 +5,7 @@ draft: false description: "Implementation details for asadpour_atsp" tags: ["gsoc", "networkx", "traveling-salesman-problem"] displayInList: true -author: ["mjschwenne"] +authors: ["mjschwenne"] resources: - name: featuredImage diff --git a/content/posts/networkx/aTSP/entropy-distribution-setup/index.md b/content/posts/networkx/aTSP/entropy-distribution-setup/index.md index 779dade1..b128876b 100644 --- a/content/posts/networkx/aTSP/entropy-distribution-setup/index.md +++ b/content/posts/networkx/aTSP/entropy-distribution-setup/index.md @@ -5,7 +5,7 @@ draft: false description: "Preliminaries for the entropy distribution over spanning trees" tags: ["gsoc", "networkx", "traveling-salesman-problem"] displayInList: true -author: ["mjschwenne"] +authors: ["mjschwenne"] resources: - name: featuredImage diff --git a/content/posts/networkx/aTSP/entropy-distribution/index.md b/content/posts/networkx/aTSP/entropy-distribution/index.md index 3617c281..50bb91cc 100644 --- a/content/posts/networkx/aTSP/entropy-distribution/index.md +++ b/content/posts/networkx/aTSP/entropy-distribution/index.md @@ -5,7 +5,7 @@ draft: false description: "Details on implementing the entropy distribution" tags: ["gsoc", "networkx", "traveling-salesman-problem"] displayInList: true -author: ["mjschwenne"] +authors: ["mjschwenne"] resources: - name: featuredImage diff --git a/content/posts/networkx/aTSP/finalizing-held-karp/index.md b/content/posts/networkx/aTSP/finalizing-held-karp/index.md index b12480b1..d860c458 100644 --- a/content/posts/networkx/aTSP/finalizing-held-karp/index.md +++ b/content/posts/networkx/aTSP/finalizing-held-karp/index.md @@ -5,7 +5,7 @@ draft: false description: "Picking which method to use for the final implementation of the Asadpour algorithm in NetworkX" tags: ["gsoc", "networkx", "traveling-salesman-problem"] displayInList: true -author: ["mjschwenne"] +authors: ["mjschwenne"] resources: - name: featuredImage diff --git a/content/posts/networkx/aTSP/finding-all-minimum-arborescences/index.md b/content/posts/networkx/aTSP/finding-all-minimum-arborescences/index.md index 62af6431..2641adb7 100644 --- a/content/posts/networkx/aTSP/finding-all-minimum-arborescences/index.md +++ b/content/posts/networkx/aTSP/finding-all-minimum-arborescences/index.md @@ -5,7 +5,7 @@ draft: false description: "Exploring an algorithm to generate arborescences in ascending order" tags: ["gsoc", "networkx", "traveling-salesman-problem"] displayInList: true -author: ["mjschwenne"] +authors: ["mjschwenne"] resources: - name: featuredImage diff --git a/content/posts/networkx/aTSP/held-karp-relaxation/index.md b/content/posts/networkx/aTSP/held-karp-relaxation/index.md index 57a68b87..2ade2c3c 100644 --- a/content/posts/networkx/aTSP/held-karp-relaxation/index.md +++ b/content/posts/networkx/aTSP/held-karp-relaxation/index.md @@ -5,7 +5,7 @@ draft: false description: "Brief explanation of the Held-Karp relaxation and why it cannot be solved directly" tags: ["gsoc", "networkx", "traveling-salesman-problem"] displayInList: true -author: ["mjschwenne"] +authors: ["mjschwenne"] resources: - name: featuredImage diff --git a/content/posts/networkx/aTSP/held-karp-separation-oracle/index.md b/content/posts/networkx/aTSP/held-karp-separation-oracle/index.md index 8c156fc4..cd850bf9 100644 --- a/content/posts/networkx/aTSP/held-karp-separation-oracle/index.md +++ b/content/posts/networkx/aTSP/held-karp-separation-oracle/index.md @@ -5,7 +5,7 @@ draft: false description: "Considering creating a separation oracle for the Held-Karp relaxation" tags: ["gsoc", "networkx", "traveling-salesman-problem"] displayInList: true -author: ["mjschwenne"] +authors: ["mjschwenne"] resources: - name: featuredImage diff --git a/content/posts/networkx/aTSP/implementing-the-held-karp-relaxation/index.md b/content/posts/networkx/aTSP/implementing-the-held-karp-relaxation/index.md index 06911f5b..4c299eb2 100644 --- a/content/posts/networkx/aTSP/implementing-the-held-karp-relaxation/index.md +++ b/content/posts/networkx/aTSP/implementing-the-held-karp-relaxation/index.md @@ -5,7 +5,7 @@ draft: false description: "Implementation details for the ascent method to solve the Held-Karp relaxation" tags: ["gsoc", "networkx", "traveling-salesman-problem"] displayInList: true -author: ["mjschwenne"] +authors: ["mjschwenne"] resources: - name: featuredImage diff --git a/content/posts/networkx/aTSP/implementing-the-iterators/index.md b/content/posts/networkx/aTSP/implementing-the-iterators/index.md index 66afbdb9..328f9dab 100644 --- a/content/posts/networkx/aTSP/implementing-the-iterators/index.md +++ b/content/posts/networkx/aTSP/implementing-the-iterators/index.md @@ -5,7 +5,7 @@ draft: false description: "Implementation details about SpanningTreeIterator and ArborescenceIterator" tags: ["gsoc", "networkx", "traveling-salesman-problem"] displayInList: true -author: ["mjschwenne"] +authors: ["mjschwenne"] resources: - name: featuredImage diff --git a/content/posts/networkx/aTSP/looking-at-the-big-picture/index.md b/content/posts/networkx/aTSP/looking-at-the-big-picture/index.md index 7a554325..69b8f00f 100644 --- a/content/posts/networkx/aTSP/looking-at-the-big-picture/index.md +++ b/content/posts/networkx/aTSP/looking-at-the-big-picture/index.md @@ -5,7 +5,7 @@ draft: false description: "Prelimiaries for the final Asadpour algorithm function in NetworkX" tags: ["gsoc", "networkx", "traveling-salesman-problem"] displayInList: true -author: ["mjschwenne"] +authors: ["mjschwenne"] resources: - name: featuredImage diff --git a/content/posts/networkx/aTSP/my-summer-of-code-2021/index.md b/content/posts/networkx/aTSP/my-summer-of-code-2021/index.md index 27fb0771..b0b61ae8 100644 --- a/content/posts/networkx/aTSP/my-summer-of-code-2021/index.md +++ b/content/posts/networkx/aTSP/my-summer-of-code-2021/index.md @@ -5,7 +5,7 @@ draft: false description: "Review of my entire summer implementing the Asadpour ATSP Algorithm" tags: ["gsoc", "networkx", "traveling-salesman-problem"] displayInList: true -author: ["mjschwenne"] +authors: ["mjschwenne"] resources: - name: featuredImage diff --git a/content/posts/networkx/aTSP/networkx-function-stubs/index.md b/content/posts/networkx/aTSP/networkx-function-stubs/index.md index ef4cdefb..543184a9 100644 --- a/content/posts/networkx/aTSP/networkx-function-stubs/index.md +++ b/content/posts/networkx/aTSP/networkx-function-stubs/index.md @@ -5,7 +5,7 @@ draft: false description: "Draft function stubs for the Asadpour method to use in the NetworkX API" tags: ["gsoc", "networkx", "traveling-salesman-problem"] displayInList: true -author: ["mjschwenne"] +authors: ["mjschwenne"] resources: - name: featuredImage diff --git a/content/posts/networkx/aTSP/preliminaries-for-sampling-a-spanning-tree/index.md b/content/posts/networkx/aTSP/preliminaries-for-sampling-a-spanning-tree/index.md index b4018f68..94fc6efe 100644 --- a/content/posts/networkx/aTSP/preliminaries-for-sampling-a-spanning-tree/index.md +++ b/content/posts/networkx/aTSP/preliminaries-for-sampling-a-spanning-tree/index.md @@ -5,7 +5,7 @@ draft: false description: "A close examination of the mathematics required to sample a random spanning tree from a graph" tags: ["gsoc", "networkx", "traveling-salesman-problem"] displayInList: true -author: ["mjschwenne"] +authors: ["mjschwenne"] resources: - name: featuredImage diff --git a/content/posts/networkx/aTSP/sampling-a-spanning-tree/index.md b/content/posts/networkx/aTSP/sampling-a-spanning-tree/index.md index 4c5c79c0..0e6e0db2 100644 --- a/content/posts/networkx/aTSP/sampling-a-spanning-tree/index.md +++ b/content/posts/networkx/aTSP/sampling-a-spanning-tree/index.md @@ -5,7 +5,7 @@ draft: false description: "Implementation details for sample_spanning_tree" tags: ["gsoc", "networkx", "traveling-salesman-problem"] displayInList: true -author: ["mjschwenne"] +authors: ["mjschwenne"] resources: - name: featuredImage diff --git a/content/posts/networkx/aTSP/understanding-the-ascent-method/index.md b/content/posts/networkx/aTSP/understanding-the-ascent-method/index.md index 9303e538..f42e8ea8 100644 --- a/content/posts/networkx/aTSP/understanding-the-ascent-method/index.md +++ b/content/posts/networkx/aTSP/understanding-the-ascent-method/index.md @@ -5,7 +5,7 @@ draft: false description: "A deep dive into the ascent method for the Held-Karp relaxation" tags: ["gsoc", "networkx", "traveling-salesman-problem"] displayInList: true -author: ["mjschwenne"] +authors: ["mjschwenne"] resources: - name: featuredImage diff --git a/content/posts/networkx/hacking-shortest-paths/index.md b/content/posts/networkx/hacking-shortest-paths/index.md index 056adb12..31a8b8d5 100644 --- a/content/posts/networkx/hacking-shortest-paths/index.md +++ b/content/posts/networkx/hacking-shortest-paths/index.md @@ -6,7 +6,7 @@ date: 2025-12-04 draft: false tags: ["networkx", "shortest-paths", "dijkstra"] displayInList: true -author: ["Alejandro Candioti "] +authors: ["Alejandro Candioti "] resources: - name: featuredImage src: "checkpoint_trick.png" diff --git a/content/posts/networkx/outreachy2023/contribution-phase/index.md b/content/posts/networkx/outreachy2023/contribution-phase/index.md index 07b45a34..67ac4173 100644 --- a/content/posts/networkx/outreachy2023/contribution-phase/index.md +++ b/content/posts/networkx/outreachy2023/contribution-phase/index.md @@ -7,7 +7,7 @@ Some tips to help you during the contribution phase. " tags: ["outreachy", "networkx", "first-time-contributor"] displayInList: true -author: ["Paula Pérez Bianchi"] +authors: ["Paula Pérez Bianchi"] resources: - name: featuredImage diff --git a/content/posts/networkx/outreachy2023/internship/index.md b/content/posts/networkx/outreachy2023/internship/index.md index 334245fa..2de652bd 100644 --- a/content/posts/networkx/outreachy2023/internship/index.md +++ b/content/posts/networkx/outreachy2023/internship/index.md @@ -7,7 +7,7 @@ My experience during the Outreachy intership at NetworkX. " tags: ["outreachy", "networkx", "first-time-contributor"] displayInList: true -author: ["Paula Pérez Bianchi"] +authors: ["Paula Pérez Bianchi"] --- This is the second part of a blog series where I talk about my experience during my Outreachy internship at NetworkX. If you haven’t read the first part you can find it [here](../contribution-phase). diff --git a/content/posts/networkx/vf2pp/GSoC-2022/index.md b/content/posts/networkx/vf2pp/GSoC-2022/index.md index c8b25d16..b628cd9f 100644 --- a/content/posts/networkx/vf2pp/GSoC-2022/index.md +++ b/content/posts/networkx/vf2pp/GSoC-2022/index.md @@ -8,7 +8,7 @@ description of the project. " tags: ["gsoc", "networkx", "vf2++"] displayInList: true -author: ["Konstantinos Petridis"] +authors: ["Konstantinos Petridis"] resources: - name: featuredImage diff --git a/content/posts/networkx/vf2pp/ISO-feasibility-candidates/index.md b/content/posts/networkx/vf2pp/ISO-feasibility-candidates/index.md index 44d3ff65..171ad6ec 100644 --- a/content/posts/networkx/vf2pp/ISO-feasibility-candidates/index.md +++ b/content/posts/networkx/vf2pp/ISO-feasibility-candidates/index.md @@ -7,7 +7,7 @@ Information about my progress on two important features of the algorithm. " tags: ["gsoc", "networkx", "vf2++"] displayInList: true -author: ["Konstantinos Petridis"] +authors: ["Konstantinos Petridis"] --- diff --git a/content/posts/networkx/vf2pp/graph-iso-vf2pp/index.md b/content/posts/networkx/vf2pp/graph-iso-vf2pp/index.md index efae7c6c..100b1f1e 100644 --- a/content/posts/networkx/vf2pp/graph-iso-vf2pp/index.md +++ b/content/posts/networkx/vf2pp/graph-iso-vf2pp/index.md @@ -7,7 +7,7 @@ Implementing the VF2++ algorithm for the Graph Isomorphism. " tags: ["gsoc", "networkx", "vf2++"] displayInList: true -author: ["Konstantinos Petridis"] +authors: ["Konstantinos Petridis"] --- diff --git a/content/posts/networkx/vf2pp/node-ordering-Ti-updating/index.md b/content/posts/networkx/vf2pp/node-ordering-Ti-updating/index.md index 13f6a0a9..2c56d934 100644 --- a/content/posts/networkx/vf2pp/node-ordering-Ti-updating/index.md +++ b/content/posts/networkx/vf2pp/node-ordering-Ti-updating/index.md @@ -7,7 +7,7 @@ Summary of the progress on VF2++ " tags: ["gsoc", "networkx", "vf2++"] displayInList: true -author: ["Konstantinos Petridis"] +authors: ["Konstantinos Petridis"] --- diff --git a/content/posts/numpy/fellowship-program-2025-retrospective/index.md b/content/posts/numpy/fellowship-program-2025-retrospective/index.md index 8d2d8958..fd40e62b 100644 --- a/content/posts/numpy/fellowship-program-2025-retrospective/index.md +++ b/content/posts/numpy/fellowship-program-2025-retrospective/index.md @@ -6,7 +6,7 @@ description: | A Year of Typing: My NumPy Fellowship Retrospective tags: ["numpy", "developer-in-residence"] displayInList: true -author: ["Joren Hammudoglu"] +authors: ["Joren Hammudoglu"] --- It’s been exactly one year since I started my journey as a NumPy Fellow, and looking back, it has honestly been the best job I've ever had. My main goal for 2025 was to push the boundaries of static typing within the Scientific Python ecosystem. I'm happy to report that we didn't just push the boundaries; we reshaped them. diff --git a/content/posts/numpy/fellowship-program-2025/index.md b/content/posts/numpy/fellowship-program-2025/index.md index 50398219..cf0e5a56 100644 --- a/content/posts/numpy/fellowship-program-2025/index.md +++ b/content/posts/numpy/fellowship-program-2025/index.md @@ -6,7 +6,7 @@ description: | Introducing NumPy's second developer in residence, Joren Hammudoglu. tags: ["numpy", "developer-in-residence"] displayInList: true -author: ["Ralf Gommers"] +authors: ["Ralf Gommers"] --- The NumPy team is excited to announce the appointment of Joren Hammudoglu (@jorenham) as the second NumPy Developer in Residence. For the second time, the project is in a position to use its project funds to pay for a full year of maintainer time through the NumPy Fellowship Program. diff --git a/content/posts/numpy/fellowship-program/index.md b/content/posts/numpy/fellowship-program/index.md index 7886e9ba..2b76686d 100644 --- a/content/posts/numpy/fellowship-program/index.md +++ b/content/posts/numpy/fellowship-program/index.md @@ -8,7 +8,7 @@ description: | optimization. tags: ["numpy", "developer-in-residence"] displayInList: true -author: ["Ralf Gommers", "Inessa Pawson", "Stéfan van der Walt "] +authors: ["Ralf Gommers", "Inessa Pawson", "Stéfan van der Walt "] --- The NumPy team is excited to announce the launch of the NumPy Fellowship diff --git a/content/posts/numpy/mukulikapahari/index.md b/content/posts/numpy/mukulikapahari/index.md index c2b23645..e0b54140 100644 --- a/content/posts/numpy/mukulikapahari/index.md +++ b/content/posts/numpy/mukulikapahari/index.md @@ -5,7 +5,7 @@ draft: false description: "An interview with Mukulika Pahari, a NumPy contributor." tags: ["contributor-spotlight", "numpy"] displayInList: true -author: ["Danuta Dzierżanowska"] +authors: ["Danuta Dzierżanowska"] --- Our first Contributor Spotlight interview is with Mukulika Pahari, our “go-to” person for Numpy documentation. diff --git a/content/posts/numpy/numpy-rng/index.md b/content/posts/numpy/numpy-rng/index.md index 8c004cdc..4f46dc52 100644 --- a/content/posts/numpy/numpy-rng/index.md +++ b/content/posts/numpy/numpy-rng/index.md @@ -7,7 +7,7 @@ Best Practices for Using NumPy's Random Number Generators " tags: [tutorials, numpy, rng] displayInList: true -author: ["Albert Thomas "] +authors: ["Albert Thomas "] --- Given the practical challenges of achieving true randomness, deterministic algorithms, known as Pseudo Random Number Generators (RNGs), are employed in science to create sequences that mimic randomness. These generators are used for simulations, experiments, and analysis where it is essential to have numbers that appear unpredictable. I want to share here what I have learned about best practices with pseudo RNGs and especially the ones available in [NumPy](https://numpy.org/). diff --git a/content/posts/numpy/numpy2/index.md b/content/posts/numpy/numpy2/index.md index 7cfcd626..9cc007e7 100644 --- a/content/posts/numpy/numpy2/index.md +++ b/content/posts/numpy/numpy2/index.md @@ -11,7 +11,7 @@ development process. " tags: ["News", "numpy"] displayInList: true -author: ["NumPy Developers"] +authors: ["NumPy Developers"] --- Eighteen years since the release of NumPy 1.0, we are thrilled to announce the diff --git a/content/posts/optree/pytrees/index.md b/content/posts/optree/pytrees/index.md index d141bb60..b7769684 100644 --- a/content/posts/optree/pytrees/index.md +++ b/content/posts/optree/pytrees/index.md @@ -7,7 +7,7 @@ Introducing PyTrees for Scientific Python. We discuss what PyTrees are, how they " tags: ["PyTrees", "Functional Programming", "Tree-like data manipulation"] displayInList: true -author: ["Peter Fackeldey", "Mihai Maruseac", "Matthew Feickert"] +authors: ["Peter Fackeldey", "Mihai Maruseac", "Matthew Feickert"] summary: | This blog introduces PyTrees — nested Python data structures (such as lists, dicts, and tuples) with numerical leaf values — designed to simplify working with complex, hierarchically organized data. While such structures are often cumbersome to manipulate, PyTrees make them more manageable by allowing them to be flattened into a list of leaves along with a reusable structure blueprint in a _generic_ way. diff --git a/content/posts/scientific-python/2022-czi-grant/index.md b/content/posts/scientific-python/2022-czi-grant/index.md index deb809f8..f0eb1d89 100644 --- a/content/posts/scientific-python/2022-czi-grant/index.md +++ b/content/posts/scientific-python/2022-czi-grant/index.md @@ -12,7 +12,7 @@ tags: ] description: "New Scientific Python grant to focus on common web themes, adopting and promoting access-centered practices, translations, and interactivity of documentation." displayInList: true -author: +authors: [ "Ralf Gommers", "Stéfan van der Walt ", diff --git a/content/posts/scientific-python/GSoD-2022-proposal/index.md b/content/posts/scientific-python/GSoD-2022-proposal/index.md index 7ca29cb6..5913d998 100644 --- a/content/posts/scientific-python/GSoD-2022-proposal/index.md +++ b/content/posts/scientific-python/GSoD-2022-proposal/index.md @@ -5,7 +5,7 @@ draft: false tags: ["GSoD", "Scientific-Python", "proposal"] description: "Create educational content for the Scientific Python Blog" displayInList: true -author: ["Jarrod Millman"] +authors: ["Jarrod Millman"] --- ## Create educational content for the Scientific Python Blog diff --git a/content/posts/scientific-python/alt-text-workshop-summary/index.md b/content/posts/scientific-python/alt-text-workshop-summary/index.md index ce41c536..439f6f98 100644 --- a/content/posts/scientific-python/alt-text-workshop-summary/index.md +++ b/content/posts/scientific-python/alt-text-workshop-summary/index.md @@ -5,7 +5,7 @@ draft: false tags: ["Scientific-Python", "event", "accessibility"] description: "Learn more about alt text on the blog and how you can contribute." displayInList: true -author: ["Mars Lee", "Isabela Presedo-Floyd"] +authors: ["Mars Lee", "Isabela Presedo-Floyd"] resources: - name: featuredImage src: "alt-text-header.png" diff --git a/content/posts/scientific-python/community-considerations-around-ai/index.md b/content/posts/scientific-python/community-considerations-around-ai/index.md index 18eee55d..e97e2cf1 100644 --- a/content/posts/scientific-python/community-considerations-around-ai/index.md +++ b/content/posts/scientific-python/community-considerations-around-ai/index.md @@ -5,7 +5,7 @@ draft: false description: "An attempt at exploring risks and impacts of LLMs and agents on our ecosystem, and how we, as a community, may agree upon common cultural norms and standards for integrating such technology into contributor pathways and workflows." tags: ["Scientific-Python", "AI"] displayInList: true -author: ["Stéfan van der Walt "] +authors: ["Stéfan van der Walt "] summary: | In this post, we explore the risks around and impact of AI contributions on our ecosystem, and how we, as a community, may agree upon common cultural norms and standards for integrating such technologies into contributor pathways and workflows. --- diff --git a/content/posts/scientific-python/cookie/dev-summit-1-development-guide/index.md b/content/posts/scientific-python/cookie/dev-summit-1-development-guide/index.md index e3bad8c6..b5ecd75b 100644 --- a/content/posts/scientific-python/cookie/dev-summit-1-development-guide/index.md +++ b/content/posts/scientific-python/cookie/dev-summit-1-development-guide/index.md @@ -6,7 +6,7 @@ description: > Introducing the Scientific Python Development Guide! tags: ["tutorials", "cookie", "scientific-python", "summit"] displayInList: true -author: ["Henry Schreiner"] +authors: ["Henry Schreiner"] resources: - name: featuredImage diff --git a/content/posts/scientific-python/dev-summit-1-sparse/index.md b/content/posts/scientific-python/dev-summit-1-sparse/index.md index 174ab7e0..7f95a600 100644 --- a/content/posts/scientific-python/dev-summit-1-sparse/index.md +++ b/content/posts/scientific-python/dev-summit-1-sparse/index.md @@ -8,7 +8,7 @@ Sparse Arrays at the May Developer Summit in Seattle " tags: ["Summit", "Scientific-Python", "scipy.sparse", "Sparse"] displayInList: true -author: ["Dan Schult", "Stéfan van der Walt "] +authors: ["Dan Schult", "Stéfan van der Walt "] summary: | The first [Scientific Python Developer Summit](https://blog.scientific-python.org/scientific-python/dev-summit-1/) provided an opportunity for core developers from the scientific Python ecosystem to come together to: diff --git a/content/posts/scientific-python/dev-summit-1/index.md b/content/posts/scientific-python/dev-summit-1/index.md index 2613664a..2d277bd9 100644 --- a/content/posts/scientific-python/dev-summit-1/index.md +++ b/content/posts/scientific-python/dev-summit-1/index.md @@ -5,7 +5,7 @@ draft: false description: "Learn about the first Scientific Python Developer Summit." tags: ["Summit", "Scientific-Python"] displayInList: true -author: ["Jarrod Millman", "Brigitta Sipőcz", "Mridul Seth", "Juanita Gómez"] +authors: ["Jarrod Millman", "Brigitta Sipőcz", "Mridul Seth", "Juanita Gómez"] resources: - name: featuredImage diff --git a/content/posts/scientific-python/dev-summit-2/index.md b/content/posts/scientific-python/dev-summit-2/index.md index 4d5f7ea8..62bda124 100644 --- a/content/posts/scientific-python/dev-summit-2/index.md +++ b/content/posts/scientific-python/dev-summit-2/index.md @@ -5,7 +5,7 @@ draft: false description: "Summary of the 2024 Scientific Python Developer summit." tags: ["Summit", "Scientific-Python"] displayInList: true -author: +authors: [ "Stéfan van der Walt ", "Jarrod Millman", diff --git a/content/posts/scientific-python/scientific-python-project/index.md b/content/posts/scientific-python/scientific-python-project/index.md index fc7276ed..487bdb35 100644 --- a/content/posts/scientific-python/scientific-python-project/index.md +++ b/content/posts/scientific-python/scientific-python-project/index.md @@ -8,7 +8,7 @@ description: | what it hopes to achieve, and the various mechanisms by which it will operate. displayInList: true -author: ["Juanita Gómez"] +authors: ["Juanita Gómez"] resources: - name: featuredImage diff --git a/content/posts/scientific-python/translations/index.md b/content/posts/scientific-python/translations/index.md index 7de86c44..4df34a2f 100644 --- a/content/posts/scientific-python/translations/index.md +++ b/content/posts/scientific-python/translations/index.md @@ -5,7 +5,7 @@ draft: false tags: ["Scientific-Python", "translations", "inclusion", "CZI"] description: "Setting up and managing translations for Scientific Python projects." displayInList: true -author: ["Melissa Mendonça", "Albert Steppi"] +authors: ["Melissa Mendonça", "Albert Steppi"] summary: We are happy to announce that we have organized the necessary infrastructure and processes to allow volunteers to start translating multiple project websites. In this blog post, we will discuss how we set up manage translations for Scientific Python projects, and how you can participate in the translation and localization effort. --- diff --git a/content/posts/scikit-learn/gpu-ci/index.md b/content/posts/scikit-learn/gpu-ci/index.md index 714dde77..35b16e44 100644 --- a/content/posts/scikit-learn/gpu-ci/index.md +++ b/content/posts/scikit-learn/gpu-ci/index.md @@ -5,7 +5,7 @@ draft: false description: "Setting up CI with a GPU to test your code" tags: ["scikit-learn", "ci", "gpu", "cuda"] displayInList: true -author: ["Tim Head "] +authors: ["Tim Head "] canonicalURL: https://betatim.github.io/posts/github-action-with-gpu/ --- diff --git a/content/posts/scipy/internships/smit/index.md b/content/posts/scipy/internships/smit/index.md index e4573799..f8717a2d 100644 --- a/content/posts/scipy/internships/smit/index.md +++ b/content/posts/scipy/internships/smit/index.md @@ -5,7 +5,7 @@ draft: false description: "Internship Experience" tags: ["SciPy", "internship", "meson-build", "uarray"] displayInList: true -author: ["Smit Lunagariya"] +authors: ["Smit Lunagariya"] --- I was [selected as an intern](https://mail.python.org/archives/list/scipy-dev@python.org/message/4S43BYHDQIPQENNJ6EMQY5QZDZK3ZT5I/) to work on SciPy build system. In this blog post, I will be describing my journey of this 10-months long internship at SciPy. I worked on a variety of topics starting from migrating the SciPy build system to [Meson](https://mesonbuild.com/index.html), cleaning up the public API namespaces and adding [Uarray](https://uarray.org/en/latest/) support to SciPy submodules. diff --git a/content/posts/scipy/qmc-basics/index.md b/content/posts/scipy/qmc-basics/index.md index f7284958..0ab8885f 100644 --- a/content/posts/scipy/qmc-basics/index.md +++ b/content/posts/scipy/qmc-basics/index.md @@ -8,7 +8,7 @@ Do you need to use random numbers? Use Quasi-Monte Carlo (QMC) methods instead. QMC, what is it? Why you should care? And how to use it? " displayInList: true -author: ["Pamphile Roy"] +authors: ["Pamphile Roy"] resources: - name: featuredImage