Python for Data Science

@Python4DataScience
392 Followers
8 Following
94 Posts
Teaching materials for the cusy training courses on a Python-based data science workflow: https://cusy.io/en/seminars
docshttps://python4datascience.readthedocs.io/en/latest/
sourcehttps://github.com/veit/Python4DataScience
In future, Open Research Europe (ORE) will no longer be open solely to projects funded under the EU Framework Programmes for Research; instead, all research institutions in the participating countries (Austria, France, Germany, Italy, the Netherlands, Norway, Portugal, Slovenia, Spain, Sweden and Switzerland) will be able to use the platform free of charge, regardless of whether their projects receive funding.
https://research-and-innovation.ec.europa.eu/news/all-research-and-innovation-news/new-era-open-research-europe-2026-03-26_en
#EU #OpenAccess #OpenData
A new era for Open Research Europe

European Commission to co-fund new phase of operation for open access publishing platform.

Directorate-General for Research and Innovation
Open data

A topic-based overview of public repositories containing research data. Agricultural sciences: AQUASTAT Dissemination System, Global information system of the Food and Agriculture Organization of t...

Python for Data Science
The German Research Association (@dfg_public) has established binding framework conditions for the use of AI. The aim is to ensure the legally compliant and transparent use of AI, taking technological developments into account while maintaining scientific integrity: https://www.dfg.de/en/news/news-topics/announcements-proposals/2026/ifr-26-18
#Research #RSE #Science #DataScience #ArtificialIntelligence #AI #Compliance
Artificial Intelligence in the Review Process

RE: https://fosstodon.org/@pyconde/116210430097719481

We are a community sponsor of the @pyconde and would love to meet you at the conference.
#Python #DataScience

… and now we have also moved the pytest configuration to the pyproject.toml file: https://python-basics-tutorial.readthedocs.io/en/latest/test/pytest/config.html
#Python #Testing #pytest
Configuration

You can use configuration files to change the way pytest runs. If you repeatedly use certain options in your tests, such as--verbose or--strict-markers, you can store them in a configuration file s...

Python Basics
Since tox 4.44.0, tox.ini has been frozen. Only the toml configuration is supported for further development. We have therefore updated our tutorial accordingly: https://python-basics-tutorial.readthedocs.io/en/latest/test/tox.html #Python #testing #tox
tox

tox is an automation tool that works similarly to a CI tool, but can be run both locally and in conjunction with other CI tools on a server. In the following, we will set up tox for our Items appli...

Python Basics

RE: https://mastodon.social/@veit/116090345600830382

We are pleased that we were able to develop an idea on how to better deal with LLM agents in the future.

We analyse the memory consumption of our applications with memray and also monitor it continuously with pytest-memray: https://python4data.science/en/latest/performance/memray.html
#Python
Memray

Memory usage is difficult to control in Python projects because the language does not explicitly indicate where memory is allocated, module imports can significantly increase consumption, and it is...

Python for Data Science
Git 2.53 provides faster insights into the repository structure with 'git repo structure'. However, to better understand this, it is helpful to be more familiar with the inner workings of Git. That is why we have expanded our tutorial to include Git data and storage models: https://www.python4data.science/en/latest/productive/git/advanced/internals.html
#Git
Git Internals

So far, we have looked at how you can use Git to manage the different states of your code. Now we want to show you the data and storage models that underlie Git. Data Model: You will be able to use...

Python for Data Science
The section on performance measurements and finding bottlenecks has been significantly expanded to include cProfile/profiling.tracing, tprof, and profiling.sampling/Tachyon: https://www.python4data.science/en/latest/performance/index.html#performance-measurements
#Python #Performance
Performance

Python can be used to write and test code quickly because it is an interpreted language that types dynamically. However, these are also the reasons it is slow when performing simple tasks repeatedl...

Python for Data Science