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
-
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.
-
deepvariant
DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data.
-
arxiv-vanity
Renders papers from arXiv as responsive web pages so you don't have to squint at a PDF.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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.
-
pybossa
PYBOSSA is the ultimate crowdsourcing framework (aka microtasking) to analyze or enrich data that can't be processed by machines alone.
-
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
Project mention: AutoCodeRover resolves 22% of real-world GitHub in SWE-bench lite | news.ycombinator.com | 2024-04-09Thank you for your interest. There are some interesting examples in the SWE-bench-lite benchmark which are resolved by AutoCodeRover:
- From sympy: https://github.com/sympy/sympy/issues/13643. AutoCodeRover's patch for it: https://github.com/nus-apr/auto-code-rover/blob/main/results...
- Another one from scikit-learn: https://github.com/scikit-learn/scikit-learn/issues/13070. AutoCodeRover's patch (https://github.com/nus-apr/auto-code-rover/blob/main/results...) modified a few lines below (compared to the developer patch) and wrote a different comment.
There are more examples in the results directory (https://github.com/nus-apr/auto-code-rover/tree/main/results).
Model as a Service https://github.com/modelscope/modelscope
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.
[0] https://www.astropy.org/
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).
For anyone who needs it, arxiv-vanity is amazing: https://www.arxiv-vanity.com/
Maybe it would help you to look at the galaxy project: GitHub main site
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 | 4 May 2024
Index
What are some of the best open-source Science projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | SymPy | 12,403 |
2 | modelscope | 6,071 |
3 | astropy | 4,218 |
4 | deepvariant | 3,078 |
5 | pint | 2,264 |
6 | Colour | 1,978 |
7 | arxiv-vanity | 1,597 |
8 | QuTiP | 1,591 |
9 | ruptures | 1,480 |
10 | pymatgen | 1,370 |
11 | galaxy | 1,315 |
12 | glumpy | 1,225 |
13 | ObsPy | 1,122 |
14 | pybossa | 732 |
15 | artiq | 403 |
16 | pygfx | 357 |
17 | openMotor | 336 |
18 | salabim | 253 |
19 | awesome-scientific-python | 232 |
20 | tardis | 195 |
21 | awesome-tech-rss | 114 |
22 | chemispy | 28 |
23 | Structure_threader | 24 |
Sponsored