The scipy and numpy packages will definitely be used, as one needs to develop some algebraic methods involving spinors and four-vectors, deal with complex numbers, matrices, etc... I am not too sure pandas will be needed here (I however do not know the package).
Would you be interested in taking part of the development of this program? I would be happy to discuss in more details the needs of the project with you.
Pandas is for tables with columnar data, i.e. when every value in a column is the same type, but different columns may have different types. There's also a young package named
xarray
, which extends numpy arrays with better axis labels and axis matching between datasets.I don't have a ton of time at the moment, but the most efficient way for me to get involved would be if you tag @dhimmel on a GitHub Issue or Pull Request (or on Steem) when you have a question. Happy to help in small ways like:
Cheers
I was not considering tabulating the data needed by the code (the inputs) because they are not that large, but I will think about it. If this could help for manipulating them, I am all good. In any case, everything will be pubic and transparent, so... :)
Thanks for proposing your help with the time you have. Appreciated! :)