Real Scientists Make Their Own Tools

8月 8, 2023

There’s a long history of scientists who built new tools to enable their discoveries. Tycho Brahe built a quad…

Read More

7 Pro-Tips for Scientists: Using LLMs to Write Code

7月 11, 2023

Scientists gain superpowers when they learn to program. Programming makes answering whole classes of questions…

Read More

4 Reasons to Learn Xarray and Awkward Array—for NumPy and Pandas Users

6月 5, 2023

You know it. We know it. NumPy is cool. Pandas is cool. We can bend them to our will, but sometimes they’re no…

Read More

7 Lesser-Known Command Line Tools That Ship with Python

4月 10, 2023

Like most people, I mostly interact with Python using the default REPL or with IPython. Yet, I often reach for…

Read More

ChatGPT on Software Engineering

3月 7, 2023

Recently, I’ve been working on a new course offering in Enthought Academy titled Software Engineering fo…

Read More

What’s in a __name__?

2月 7, 2023

if __name__ == “__main__”: When I was new to Python, I ran into a mysterious block of code that lo…

Read More

Why Python?

1月 10, 2023

Why Python? Of all of the questions that I have been asked as the instructor of an Enthought Python course, th…

Read More

Accelerating Science: the Classical Mechanics Perspective

12月 6, 2022

When thinking about enhancing R&D processes, Newton’s second law of motion provides the perfect fram…

Read More

Retuning the Heavens: Machine Learning and Ancient Astronomy

11月 1, 2022

What can we learn about machine learning from ancient astronomy? When thinking about Machine Learning it is ea…

Read More

Extracting Target Labels from Deep Learning Classification Models

9月 5, 2022

In the blog post Configuring a Neural Network Output Layer we highlighted how to correctly set up an output la…

Read More