Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 23 Python Science Projects
-
https://en.wikipedia.org/wiki/Vectorization :
> Array programming, a style of computer programming where operations are applied to whole arrays instead of individual elements
> Automatic vectorization, a compiler optimization that transforms loops to vector operations
> Image tracing, the creation of vector from raster graphics
> Word embedding, mapping words to vectors, in natural language processing
> Vectorization (mathematics), a linear transformation which converts a matrix into a column vector
Vector (disambiguation) https://en.wikipedia.org/wiki/Vector
> Vector (mathematics and physics):
> Row and column vectors, single row or column matrices
> Vector space
> Vector field, a vector for each point
And then there are a number of CS usages of the word vector for 1D arrays.
Compute kernel: https://en.m.wikipedia.org/wiki/Compute_kernel
GPGPU > Vectorization, Stream Processing > Compute kernels: https://en.wikipedia.org/wiki/General-purpose_computing_on_g...
sympy.utilities.lambdify.lambdify() https://github.com/sympy/sympy/blob/a76b02fcd3a8b7f79b3a88df... :
> """Convert a SymPy expression into a function that allows for fast numeric evaluation [with the CPython math module, mpmath, NumPy, SciPy, CuPy, JAX, TensorFlow, SymPt, numexpr,]
pyorch lambdify PR, sympytorch: https://github.com/sympy/sympy/pull/20516#issuecomment-78428...
Sympytorch:
> Turn SymPy expressions into PyTorch Modules.
> SymPy floats (optionally) become trainable parameters. SymPy symbols are inputs to the Module.
sympy2jax https://github.com/MilesCranmer/sympy2jax :
> Turn SymPy expressions into parametrized, differentiable, vectorizable, JAX functions.
> All SymPy floats become trainable input parameters. SymPy symbols become columns of a passed matrix.
-
Project mention: [R] Astronomia ex machina: a history, primer and outlook on neural networks in astronomy | /r/MachineLearning | 2023-05-31
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
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 -
They have a github, it's open. Not the data it's trained on, of course, but still, nothing sketchy about the tech itself if that's what you're insinuating: https://github.com/modelscope/modelscope
-
Project mention: misura: Python library for easy unit handling and conversion for scientific & engineering applications. | /r/Physics | 2023-05-02
Same question for pint?
-
People that work on resolve also work on https://github.com/colour-science/colour which is most REFERENCE code and complete support there is.
-
arxiv-vanity
Renders papers from arXiv as responsive web pages so you don't have to squint at a PDF.
Project mention: [D] What’s the best way to read papers on Kindle? | /r/MachineLearning | 2023-05-27To view arxiv papers as HTML there is already https://www.arxiv-vanity.com/
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
-
-
Something like this? https://github.com/glumpy/glumpy
-
-
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.
Project mention: Robust references for computational chemistry and python | /r/chemistry | 2022-07-05Pymatgen https://pymatgen.org
-
-
Project mention: Look for: A low-cost project for 2nd-year college student | /r/AerospaceEngineering | 2022-10-10
Contribute to open-source aerospace libraries like poliastro
-
pybossa
PYBOSSA is the ultimate crowdsourcing framework (aka microtasking) to analyze or enrich data that can't be processed by machines alone.
-
Project mention: Senior FPGA Engineer in quantum computing startup, Oxfordshire UK | /r/FPGA | 2022-09-06
At Oxford Ionics we're looking for a senior FPGA engineer to work on our ARTIQ-based experimental control system and build our FPGA team. We're using Migen HDL and Python and software engineering knowledge are highly desirable. No prior quantum computing knowledge is required!
-
Project mention: My partner’s son really wants to make a sugar rocket- what to discuss with him | /r/rocketry | 2023-01-08
keep away from PVC tubes, cause those shatter rather than peel like with cardboard or aluminium tubes. and unlike aluminium, it doesn't turn up in x-rays. don't follow online video tutorials, cause they're often simplified massively and don't explain the complexities. anyways, here's an online video tutorial (ironic) series by someone who's built much more complicated motors than pvc tubes packed with sugar. He does this at MIT, and also co-made OpenMotor, a software to get estimated chamber pressure, KN (a value proportional to the chamber pressure and surface area of burning, can't remember the exact formula for it), and thrust, plotted on a graph relative to time. There's also this site, which is basically the archive of someone who's been building amateur motors for decades, and it contains hundreds of separate pages, most of which contain extremely useful information, especially the theory section. I'm currently designing my own motor using sugar too, and these have all been a massive help.
-
-
-
-
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".
There is also structure_threader which works amazingly for me (Github Link)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Science related posts
- Vectorization: Introduction
- [R] Astronomia ex machina: a history, primer and outlook on neural networks in astronomy
- [D] What’s the best way to read papers on Kindle?
- Look over my purchase, is there anything I should return?
- misura: Python library for easy unit handling and conversion for scientific & engineering applications.
- Colorists work in Resolve?
- Ai Generated Pizza Commercial
-
A note from our sponsor - InfluxDB
www.influxdata.com | 6 Jun 2023
Index
What are some of the best open-source Science projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | SymPy | 10,714 |
2 | astropy | 3,799 |
3 | deepvariant | 2,827 |
4 | modelscope | 2,427 |
5 | pint | 2,003 |
6 | Colour | 1,714 |
7 | arxiv-vanity | 1,451 |
8 | QuTiP | 1,411 |
9 | ruptures | 1,229 |
10 | glumpy | 1,176 |
11 | galaxy | 1,106 |
12 | pymatgen | 1,102 |
13 | ObsPy | 1,033 |
14 | poliastro | 743 |
15 | pybossa | 724 |
16 | artiq | 357 |
17 | openMotor | 253 |
18 | salabim | 208 |
19 | awesome-scientific-python | 195 |
20 | tardis | 181 |
21 | awesome-tech-rss | 28 |
22 | chemispy | 28 |
23 | Structure_threader | 24 |