This blog series provides an at-a-glance roundup of recent activity within the LineaPy community, including new features, bug fixes, collaborator shout outs, github discussions or community gatherings.

New Features!

  • Parameter Refactoring: Imagine you have developed some processes that take some literal values (any parameters) and produce some results (artifacts). Once you make your notebooks work end-to-end in one or few examples, you want to generalize the process and apply it to the entire data set. This is essentially the process of wrapping a piece of code into a for loop (or nested for loops). This process is very repetitive and error-prone when adding new parameters or making adjustments to the process since it involves a lot of copy-paste and nonlinear cell executions. LineaPy is developing a new API that allows users to determine input parameters and output variables. Learn more about the code and use case on Github Discussion.

Community Goodness

  • LineaPy Technical Workshops: In case you missed our workshop last Friday, feel free to watch the recording on our YouTube channel and win our LineaPy exclusive swag.
    • Mark your calendar! Our API Basics workshop will take place on 8/5 Friday, 11 AM PT. We will show you how to simplify the notebook cleaning, pipeline building, and data reproducibility step by step on a hosted notebook that requires no infrastructure set-up or cost. Click here to register.