Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Python Science Projects
-
That's interesting. You should consider yourself lucky to have met Wolfram employees, as they are obviously vastly outnumbered by users of Mathematica.
I have not met any developers for either of these products but I know that SymPy has a huge list of contributors for a project of its size. See: https://github.com/sympy/sympy/blob/master/AUTHORS
You may not be hearing about SymPy users because SymPy is not a monolithic product. It is a library. If you know mathematicians big into using Python, they are probably aware of SymPy as it is the main attraction when it comes to symbolic computation in Python.
-
Model as a Service https://github.com/modelscope/modelscope
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Astropy [0] lives at the heart of most work. It has a Python interface, often backed by Fortran and C++ extension modules. If you use Astropy, you're indirectly using libraries like ERFA [6] and cfitsio [7] which are in C/Fortran.
I personally end up doing a lot of work that uses the HEALPix sky tesselation, so I use healpy [2] as well.
Openorb is perhaps a good example of a pure-Fortran package that I use quite. frequently for orbit propagation [3].
In C, there's Rebound [4] (for N-body simulations) and ASSIST [5] (which extends Rebound to use JPL's pre-calculated positions of major perturbers, and expands the force model to account for general relativity).
There are many more, these are just ones that come to mind from frequent usage in the last few months.
-
deepvariant
DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data.
Project mention: Look over my purchase, is there anything I should return? | /r/buildapc | 2023-05-06 -
Only tangential to this but somebody might find it usefull. I’m doing lots of calculations in Python involving various units. I’m using a similar library called Pint. https://github.com/hgrecco/pint
My business is thermodynamics of power plants. Professionals in the industry tend to use convenient units like C, bars, kJ/kg and so on. But the formulas usualy need basic SI units.
-
Colour Science is one of the more serious projects I know of, and more or less lets you get as advanced as you want. Used by film professionals among others. https://www.colour-science.org/
How would you define what the perfect color tool is? I would guess like most tools that it depends entirely on the job at hand, and that maybe no one perfect tool can exist. Colour Science might be great at serious color management and perceptual measurements and conversions between standardized color spaces, but not the right tool for a web developer looking for quick & easy way to make an HSV palette generation widget (and not because Colour Science is Python, but because it’s too big and heavy of a hammer).
-
arxiv-vanity
Renders papers from arXiv as responsive web pages so you don't have to squint at a PDF.
For anyone who needs it, arxiv-vanity is amazing: https://www.arxiv-vanity.com/
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
-
-
pymatgen
Python Materials Genomics (pymatgen) is a robust materials analysis code that defines classes for structures and molecules with support for many electronic structure codes. It powers the Materials Project.
-
Maybe it would help you to look at the galaxy project: GitHub main site
-
-
-
pybossa
PYBOSSA is the ultimate crowdsourcing framework (aka microtasking) to analyze or enrich data that can't be processed by machines alone.
-
-
https://github.com/kushalkolar/fastplotlib
Alternatively, try pygfx for ThreeJS graphics in Python leveraging wgpu. It works great in Notebooks through notebook-rfb. https://github.com/pygfx/pygfx
If you're adventurous, figure out how to make pygfx work with webgpu via wasm
-
-
-
-
-
Project mention: Debate with People who enjoy tinkering about technology | news.ycombinator.com | 2023-04-09
https://github.com/tuan3w/awesome-tech-rss
-
-
Structure_threader
A wrapper program to parallelize and automate runs of "Structure", "fastStructure" and "MavericK".
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Science related posts
- Matrix Cookbook examples using SymPy
- Skyfield: Elegant Astronomy for Python
- Astropy: Common core package for Astronomy in Python
- Research repository ArXiv receives $10M for upgrades
- Solving a simple puzzle using SymPy
- HDR QR Code
- ArXiv Vanity
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 Mar 2024
Index
What are some of the best open-source Science projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | SymPy | 11,940 |
2 | modelscope | 5,822 |
3 | astropy | 4,148 |
4 | deepvariant | 3,043 |
5 | pint | 2,236 |
6 | Colour | 1,925 |
7 | arxiv-vanity | 1,586 |
8 | QuTiP | 1,551 |
9 | ruptures | 1,458 |
10 | pymatgen | 1,325 |
11 | galaxy | 1,285 |
12 | glumpy | 1,219 |
13 | ObsPy | 1,115 |
14 | pybossa | 732 |
15 | artiq | 397 |
16 | pygfx | 340 |
17 | openMotor | 321 |
18 | salabim | 249 |
19 | awesome-scientific-python | 222 |
20 | tardis | 193 |
21 | awesome-tech-rss | 102 |
22 | chemispy | 28 |
23 | Structure_threader | 24 |