Skip to main content
Share Your Experience: Take the 2024 Developer Survey
17 votes

Drawing convolutional neural networks

I wrote an in-browser tool for this as well: NN-SVG and you can find the source here. Choose from FCNN layout, LeNet layout, and AlexNet layout.
Alex Lenail's user avatar
5 votes

A number cruncher software that can work with very large numbers

A quick check with python3.6 64 bit: In [13]: n = 1234*10**40000 In [14]: len(str(n)) Out[14]: 40004 In [15]: m = n + 1 In [16]: m-n Out[16]: 1 If you need really big integer numbers with no loss ...
Steve Barnes's user avatar
  • 31.6k
4 votes

Drawing convolutional neural networks

This is great: https://github.com/HarisIqbal88/PlotNeuralNet. Solves my problem well, and is written in python/tex.
James Owers's user avatar
3 votes
Accepted

Python library for simulation and bifurcation studies of dynamical systems

I authored a Python module named JiTCODE, which is intended for the dynamical-systems community. Here are some features or missing features that my be relevant for you: The right-hand site of the ...
Wrzlprmft's user avatar
  • 362
3 votes

Open source software for medical image processing

I suggest taking a look at MedPy which is a gratis, open source, set of python libraries and command line tools for working with medical images. To quote: MedPy is a library and script collection for ...
Steve Barnes's user avatar
  • 31.6k
3 votes
Accepted

Star System and/or Galaxy modelling/procedural generation software

In my own searching for a detailed planetary level generator I have found a number of Solar System and Galatic scale generators (and a few planetary ones, but not yet quite what I need). I present a ...
nijineko's user avatar
  • 166
2 votes
Accepted

Plankalkül compiler / interpreter

I found an interpreter, but its last commit is 1 year ago: https://github.com/peter-shoes/plankalkul This is an interpreter written in java for the Plankalk├╝l language, originally created by Konrad ...
Two Spikes's user avatar
2 votes

A number cruncher software that can work with very large numbers

If you are on a Mac I would try Math Studio. Python with its Numpy module works well on any platform. Python will do integer math to however many digits you want limited by computer memory. Python is ...
Natsfan's user avatar
  • 894
2 votes
Accepted

A number cruncher software that can work with very large numbers

I would suggest that you look at Wolfram Mathematica as @john suggested. The only thing is that John should not state something he does not know. There are other commercial packages such as ...
Ted Taylor of Life's user avatar
2 votes

Python library for simulation and bifurcation studies of dynamical systems

You could install Netlogo. It is a free java-based GUI tool, but it has some language bindings for "remote-controlling" it and fetching the results. It has a large models-library with lots of useful ...
knb's user avatar
  • 2,950
1 vote

Cross-platform arbitrary code execution tool for research

First off compiled C code from one OS, (Windows), is unlikely to be recognised on another (MacOS). Not because of the OP Codes, which will be the same if the processor is the same, but because of the ...
Steve Barnes's user avatar
  • 31.6k
1 vote

Software for algebraic computation with geometric objects?

Not sure if it helps but these software seem interesting. Don't know if they work with irrational numbers and a sphere. polymake polymake is open source software for research in polyhedral geometry. ...
Gounou's user avatar
  • 706
1 vote

Is there a python library of module to compare something over a number of parameters?

I'm not aware of a library that does everything you want (which doesn't mean it doesn't exist), and I suspect you will need to write code. That said, I do recommend you learn about the Pandas library. ...
Eric S's user avatar
  • 475
1 vote

Programs for calculations in quantum mechanics and theory of relativity

QuTiP: Quantum Toolbox in Python QuTiP is open source software for simulating the dynamics of closed and open quantum systems. The QuTiP library uses the excellent Numpy, Scipy, and Cython packages as ...
karel's user avatar
  • 1,636
1 vote

Cloud native distributed molecular simulation environments?

It is a bit hard to say what particular physics/biological processes do you want to model, so I will give a more general recommendation: Wiki page on software for molecular mechanics modeling In ...
Anton's user avatar
  • 121
1 vote

Complex computational fluid dynamics software that can model material property changes

I am not a CFD expert, but I would look into OpenFOAM since you certainly need a lot of flexibility from the solver, and OpenFOAM being open-source and highly-customizable will be a good place to ...
Anton's user avatar
  • 121
1 vote

Physics Modeling Software for Wave Interference

Here are a couple free online simulations, although they don't let you view interactions with objects they do allow viewing interaction between sources and let you vary parameters of the sources. ...
Bill W's user avatar
  • 489
1 vote
Accepted

Looking for a software to compute recurrence relation

Hope I understand your request right. What you are searching for is a program which computes recursively defined functions symbolic. A lot of professional mathemtical software exists which can handle ...
abu_bua's user avatar
  • 146
1 vote

IDE for intepreting and compiling multiple languages: Fortran, C, Python, Octave, R...

Emacs with lsp-mode (https://github.com/emacs-lsp/lsp-mode) and flycheck (https://www.flycheck.org) will be a good choice to target multiple languages simultaneously. According to lsp-mode supported ...
sciamano's user avatar
1 vote

IDE for intepreting and compiling multiple languages: Fortran, C, Python, Octave, R...

EMACS or XEMACS, and numerous other versions can act as an editor and IDE for multiple languages by using the packages that are available. A recommended package repository is MELPA, but there are ...
Steve Barnes's user avatar
  • 31.6k
1 vote

Free software for parameter variation / parametric sweeps / batch simulations / sensitivity analysis

This is exactly the sort of thing that Python, Jupyter + the SciPy Stack are regularly used for. Free, Gratis & Open Source Cross Platform: OS-X, Windows, Linux, Raspberry Pi though to CERNs ...
Steve Barnes's user avatar
  • 31.6k
1 vote

scientific plotting software like Excel with more functionality without coding?

Plotly is a popular online service, with various pricing models including some free options, that allows your plots to be generated from: Excel Workbooks CSV & XML A web app Python, R, MATLAB &...
Steve Barnes's user avatar
  • 31.6k
1 vote

Programs for 3D chemical molecules?

A linux based solution would be part of the KDE Education packages, Kalzium. It uses the Avogadro2 libraries for its molecular editor, and can import pre-defined molecules as well. But it also has a ...
ivanivan's user avatar
  • 2,488
1 vote

Programs for 3D chemical molecules?

Avogadro (https://avogadro.cc/) fits the bill. Free and open source Runs on Windows, Mac OS X, Linux Can build the molecule or import and tweak. Exports both raster graphics (like PNG) and vector ...
Nathaniel M. Beaver's user avatar
1 vote

Alternative to Matplotlib for scientific plotting with Python

https://docs.enthought.com/mayavi/mayavi/ is also an option. It is a Python wrapper around the much used and mature VTK. The advantages are e.g. hardware acceleration for 1M+ points, nice shaders and ...
Joe's user avatar
  • 111
1 vote

Open source alternatives to commercial finite element softwares

Try OpenFOAM which is Open-source Field Operation And Manipulation. It is greatly used for CFD (Computational Fluid Dynamics). It can do Meshing, Physical Modeling and Solving with various CFD solvers....
Pandya's user avatar
  • 651
1 vote

Automatic tool for resolving left-recursion within CFG

Here is another automated tool. Easy input format Better output format Also supports multi-letter symbols
shonku's user avatar
  • 11
1 vote

Online tool for drawing organic compounds and exporting to SVG?

Currently I am working on a C#/.NET project where you you can give the name of an organic compound and the image of the compound will be generated. The code of the console and WPF app can be found ...
thieupepijn's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible