Search

Items tagged with: Python


Two open positions in my lab to develop scientific software with python and javascript.

Software: CATMAID

Documentation:
catmaid.readthedocs.io/en/stab…

Source code:
github.com/catmaid/CATMAID/

Example:
l1em.catmaid.virtualflybrain.o…

If you have experience with #SQL (#postgresql), #python and its many libraries (particularly #django), #rust, and #javascript, write to me and let's discuss.

Examples of open issues: github.com/catmaid/CATMAID/iss…




You might want to reconsider your use of Anaconda / Conda. Updated terms of service are unclear about what is and isn't allowed under their free tier, with potential of contamination of "off limits" packages due to dependency resolution (using environment files).

#python #anaconda #conda #OSS

theregister.com/2024/08/08/ana…


The media in this post is not displayed to visitors. To view it, please go to the original post.

that’s actually a really cool trick — the many with-usages (like locks!) are a huge boon to understandable code.

And while it took me 25 lines of code to implement this with with wisp ( hg.sr.ht/~arnebab/wisp/browse/… ) it’s only Python where that’s the default way to do things.

(there is no superfluous with in the previous paragraph ☺)

Being able to add stuff like this to the language cleanly is why I started to move my personal projects from #Python to #Guile #Scheme in 2013, though.


I've turned one of my teaching modules in #Paleontology into an #OER. It's only one single lab, but many more are waiting to be OER-ised... therefore I really need your input to avoid future mistakes.
github.com/EmiliaJarochowska/Y…

Thanks to the feedback (shoutout to @leouieda and @JMMaok) I knew this:
✅ Must be editable
✅ Must include rubric
✅ Must include an example: I included a possible solution but without an essay, just the code. Now in #Rlanguage but #Python and #JuliaLang will follow.

The most watershed decision was to use #Quarto for everything to make it editable and renderable using Open Source tools and to make it version control-compatible. For people not familiar with #Quarto this may be a barrier?
Not sure what a good alternative would be. #OpenPedagogy


The media in this post is not displayed to visitors. To view it, please go to the original post.

(1/2) Timetk for Python 🚀🚀🚀

The timetk, one of the main R packages for time series analysis and forecasting ❤️, by Matt Dancho, is now available in Python 🐍. The package provides a variety of tools for working with time series data and analyzing it. The Python version leverages pandas for processing time series data and plotly for visualization.

#timeseries #python #rstats #forecasting #DataScience



Advice for beginning (#Python and anything else) learners: nedbatchelder.com/blog/202309/…

"Write code. Write more code. Get your hands in there, do things and find out what happens. You’ll learn best by doing."


The media in this post is not displayed to visitors. To view it, please go to the original post.

Video demo of log_merger, a terminal-session viewer of merged log files. This is v0.2.0, just showing TUI table navigation basics - v0.3 will have more UI features. Installable from pypi using `pip install log_merger` #python #textual


The media in this post is not displayed to visitors. To view it, please go to the original post.

My little #Python project using #textual has come along nicely. Side-by-side browsing of multiple log files, merged by timestamp - as text output, CSV, or interactive in-terminal browser (so it can be used within an SSH session). Repo: github.com/ptmcg/log_merger.gi… Or install using `pip install log_merger`. Version 0.1.0 so far, some good stuff coming in 0.2.0.


The media in this post is not displayed to visitors. To view it, please go to the original post.

(1/2) Python for Data Science is a new book by Arthur Turrell that focuses on core data science applications with Python 🚀. The book is inspired by the R for Data Science book by Hadley Wickham and Garrett Grolemund and follows a similar structure. The book covers topics such as:
✅ Data wrangling and transformation
✅ Data visualization
✅ Working with spreadsheets, databases, web scraping and APIs
✅ Programming topics such as functions and iteration

#python #DataScience #dataviz #data



We have a new version of the data visualization tutorials written in #Python using #Pandas and #Altair:

infovis.fh-potsdam.de/tutorial…

The first tutorials lay the foundation, after which common data types are treated in 3 steps:

🛒 Prepare → 🥒 Process → 🥗 Present

If you have any ideas or suggestions for improvement, or if you're using these tutorials in your own teaching (or learning!), I'd love to hear about it. Many thanks already to @ikyriazi for lots of feedback on this revision!

#DataVis #OER



I have been teaching how to parallelise computations in #python for years. I just came across this article by @itamarst @hachyderm.io which explains some important points I was not aware of regarding multiprocessing.
I need to explore this further and update my course.
pythonspeed.com/articles/faste…


We've updated our package scope guide if you want to better understand the types of packages that we review. Spatial packages are one of our current core domain areas if you are a #gis person! But we review packages across many #science domains Check it out here: pyopensci.org/software-peer-re… #python #opensource #openscience



Here, have some #Python code I hacked on today to do some light video editing with #FFMPEG

Requires ffmpeg and ffmpeg-python




Lo, thar be cookies on this site to keep track of your login. By clicking 'okay', you are CONSENTING to this.