Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add PyX #413

Open
junobg opened this issue Jul 10, 2024 · 1 comment
Open

Add PyX #413

junobg opened this issue Jul 10, 2024 · 1 comment
Labels
Juno Juno app (with embedded Jupyter) package Pre-installed package request

Comments

@junobg
Copy link

junobg commented Jul 10, 2024

PyX - Python graphics package - for creation of PostScript, PDF and SVG files.
Uses PostScript drawing model in combination with LaTeX interface to create publication-ready 2d and 3d plots.
PyX is a prerequisite / dependency for PyNomo. With numpy and scipy already available in Juno, pyx is the only package required by PyNomo for generating nomograms / nomographs.

@junobg junobg added Juno Juno app (with embedded Jupyter) package Pre-installed package request labels Jul 10, 2024
@alexstaravoitau
Copy link
Collaborator

PyX seems to be a pure Python package and installs fine, so but it also relies on subprocesses, which are not allowed on iOS due to platform restrictions.

Not sure if this is possible at all, but you could try patching PyX in the site-packages directory, so that it doesn't use subprocesses APIs (e.g. popen).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Juno Juno app (with embedded Jupyter) package Pre-installed package request
Projects
None yet
Development

No branches or pull requests

2 participants