Dear Andrey,

I know I have been too demanding, making a number of installation requests.
Even though, my requests intend to help make a SageCell a full-fledged
computing interface. While I and users of our forum benefit a lot, I'm
sure, many more people from around the globe will benefit too. Shall that
be possible, I request the following software:

1. TensorFlow (https://www.tensorflow.org/) and Keras (https://keras.io/) -
for Machine/deep learning, AI, data science (we want to use it for teaching
and prototyping)

- pip install tensorflow
- pip install keras

2. Astroquery:  pip install --pre astroquery   (
https://astroquery.readthedocs.io/en/latest/) (for astronomy/astrophysics)

This has a number of dependencies:

- numpy, astropy, requests, html5lib <https://pypi.python.org/pypi/html5lib>,
six  -- they are already installed according to my tests
- beautifulsoup (pip install beautifulsoup4 --
https://pypi.org/project/beautifulsoup4/), in itself, is very needed and
great for web scraping -- data science
- pyVO <https://pyvo.readthedocs.io/en/latest/>, keyring
<https://pypi.python.org/pypi/keyring> ( pip install pyvo, pip install
keyring)
- See more requirements: https://astroquery.readthedocs.io/en/latest/

3. GetDist: pip install getdist (
https://getdist.readthedocs.io/en/latest/intro.html) -- for MCMC sample
analysis, plotting and GUI

4. Nbodykit:
https://nbodykit.readthedocs.io/en/latest/getting-started/install.html#installing-nbodykit-with-pip
(for cosmology/astrophysics)

5. Dash: pip install dash (https://pypi.org/project/dash/, see here
https://www.datacamp.com/community/tutorials/learn-build-dash-python too)
-- for machine learning/data science apps

6. Scrapy: pip install Scrapy (
https://docs.scrapy.org/en/latest/intro/install.html) -- https://scrapy.org/,
a web-spider/web scraper framework for data science.

7. Itikz: pip install itikz (https://pypi.org/project/itikz/#description) -
Cell magic for PGF/TikZ-to-SVG rendering in Jupyter - hope it will work
with SageCell (useful for teaching TikZ/PGF LaTeX)

8. Tikzplotlib: pip install tikzplotlib (
https://pypi.org/project/tikzplotlib/) -- a Python tool for converting
matplotlib figures into PGFPlots <https://www.ctan.org/pkg/pgfplots> (
PGF/TikZ <https://www.ctan.org/pkg/pgf>), into a code that can be inserted
directly in LaTeX.

Kind regards,

Elimboto




On Fri, Dec 25, 2020 at 7:56 AM Elimboto Yohana <[email protected]> wrote:

> Thank you very much Andrey, appreciating.
>
> Kind regards,
> Elimboto
>
> On Friday, December 25, 2020, Andrey Novoseltsev <[email protected]>
> wrote:
> > selenium and chart-studio are installed!
> >
> > On Wed, Dec 23, 2020 at 6:47 AM Elimboto Yohana <[email protected]> wrote:
> >>
> >> Bokeh dependence:
> >> However, exporting images with bokeh to formats like png, or others,
> requires selenium (
> https://docs.bokeh.org/en/latest/docs/user_guide/export.html):
> >> pip install selenium
> >> Kind regards,
> >> Elimboto
> >>
> >> On Wed, Dec 23, 2020 at 12:39 PM Elimboto Yohana <[email protected]> wrote:
> >>>
> >>> Hi Andrey,
> >>>
> >>> Looks like you have installed all the modules I requested, thank you
> so much. I have a request for one "Plotly" dependence -- chart-studio,
> which can be installed as
> >>>
> >>> pip install chart_studio
> >>> The previously used module plotly.plotly is deprecated.
> >>> Kind regards,
> >>> Elimboto
> >>>
> >>>
> >>>
> >>>
> >>> On Sun, Dec 20, 2020 at 7:10 PM Andrey Novoseltsev <[email protected]>
> wrote:
> >>>>
> >>>> All will be available soon!
> >>>>
> >>>> On Wed, Dec 16, 2020 at 4:12 AM Elimboto Yohana <[email protected]> wrote:
> >>>>>
> >>>>> Hi Andrey,
> >>>>> I would suggest the installation of the following libraries/software
> should it be possible (most of these tools are great for animations and
> visualizations):
> >>>>> 1. Plotly: pip install plotly (https://pypi.org/project/plotly/) or
> specify version: pip install plotly==4.14.1
> >>>>> 2. SciTools: pip install scitools3 (
> https://pypi.org/project/scitools3/, see also
> https://code.google.com/archive/p/scitools/wikis/Installation.wiki)
> >>>>> 3.  Python wrapper for Gnuplot (http://www.gnuplot.info/),
> PyGnuplot: pip install PyGnuplot (https://pypi.org/project/PyGnuplot/).
> Gnuplot can be installed as stand-alone. You could also install Gnuplot.py:
> http://gnuplot-py.sourceforge.net/ ( see demo usage here:
> https://www.tssfl.com/gnuplot-py-usage-4670)
> >>>>> 4.  Mathematical Animation Engine, Manim:  pip3 install manimlib (
> https://github.com/3b1b/manim, see also the community version
> https://github.com/ManimCommunity/manim/)
> >>>>>
> >>>>> 5. Bokeh: pip install bokeh (https://pypi.org/project/bokeh/)
> >>>>> 6. Gif:  pip install -U gif (https://pypi.org/project/gif/)
> >>>>> In addition you can install OpenCv:
> https://pypi.org/project/opencv-python/
> >>>>> Kind regards,
> >>>>> Elimboto
> >>>>>
> >>>>> On Tue, Dec 15, 2020 at 7:15 PM Elimboto Yohana <[email protected]>
> wrote:
> >>>>>>
> >>>>>> Hi Andrey,
> >>>>>> How do I read the following files on Github in Sage Cell?
> >>>>>> 1. https://github.com/TSSFL/cosmo_datasets/tree/master/hdf5_data.h5
> >>>>>> 2.
> https://github.com/TSSFL/cosmo_datasets/blob/main/avgmap_nside512_f1250.00MHz.fits
> >>>>>> They respectively require h5py and healpy packages to read them, so
> locally I would import the libraries and read them as follows:
> >>>>>> import h5py
> >>>>>> f1 = h5py.File('..../hdf5_data.h5', 'r') #... stands for path to
> the file
> >>>>>> import healpy as hp
> >>>>>>
> >>>>>> f2 = hp.fitsfunc.read_map('..../avgmap_nside512_f1250.00MHz.fits',
> field=0)
> >>>>>> I tried
> >>>>>>
> >>>>>> f1 = h5py.File('
> https://github.com/TSSFL/cosmo_datasets/tree/master/hdf5_data.h5', 'r')
> >>>>>> f2 = maps = hp.fitsfunc.read_map('
> https://github.com/TSSFL/cosmo_datasets/blob/main/avgmap_nside512_f1250.00MHz.fits',
> field=0)
> >>>>>> on Sage Cell but failed, I get some errors.
> >>>>>> Kind regards,
> >>>>>> Elimboto
> >>>>>>
> >>>>>> On Tue, Dec 15, 2020 at 4:21 AM Elimboto Yohana <[email protected]>
> wrote:
> >>>>>>>
> >>>>>>> Pandas works great, but so far I have tested pandas with .csv data
> files. I will test reading other data files such as .fits, .h5 and so on.
> >>>>>>>
> >>>>>>> Thank you,
> >>>>>>>
> >>>>>>> Elimboto
> >>>>>>>
> >>>>>>> On Tuesday, December 15, 2020, Andrey Novoseltsev <
> [email protected]> wrote:
> >>>>>>> > You have internet access from SageCell, so you definitely can
> read data from GitHub - as far as for interpreting and parsing them it
> depends on what you want and need to process them. I think panda is
> installed, so your code should work - does it not? If something else needs
> to be installed - let me know!
> >>>>>>> > On Mon, Dec 14, 2020 at 12:05 PM Elimboto Yohana <[email protected]>
> wrote:
> >>>>>>> >>
> >>>>>>> >> Thank you, Andrey,
> >>>>>>> >> I will let you know If I encounter any issues. There are some
> warnings, but they don't cause any harm so far. I also hope the available
> dependencies suffice for current use.
> >>>>>>> >>
> >>>>>>> >> I do not know why my messages do not appear in the Google
> group, I have actually been replying to both your email and the google
> group!
> >>>>>>> >> One thing I would like to ask, If I have some astronomical data
> on a public repository such as GitHub, say the data is in .fits, or .h5
> (HDF5) formats, can the data in these file formats be read by parsing the
> repo URL? Or how can this be done? Is there a limitation for some data
> formats?
> >>>>>>> >>
> >>>>>>> >> For example, using pandas we can read .csv data file on GitHub
> as
> >>>>>>> >> df = pd.read_csv("
> https://github.com/selva86/datasets/raw/master/mtcars.csv";)
> >>>>>>> >> Kind regards,
> >>>>>>> >> Elimboto
> >>>>>>> >>
> >>>>>>> >>
> >>>>>>> >> On Mon, Dec 14, 2020 at 7:37 PM Andrey Novoseltsev <
> [email protected]> wrote:
> >>>>>>> >>>
> >>>>>>> >>> Hi Elimboto!
> >>>>>>> >>> If there are cases when they don't work because of some
> missing optional dependencies, I'll be happy to install those as well!
> >>>>>>> >>> I am also a bit puzzled why your messages do not show up in
> the google group - as far as I can tell you are allowed to post and there
> are no messages in moderation.
> >>>>>>> >>> Best,
> >>>>>>> >>> Andrey
> >>>>>>> >>>
> >>>>>>> >>> --
> >>>>>>> >>> You received this message because you are subscribed to the
> Google Groups "sage-cell" group.
> >>>>>>> >>> To unsubscribe from this group and stop receiving emails from
> it, send an email to [email protected].
> >>>>>>> >>> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-cell/CAD0_dC5qDkhMuMmZj5E%3DvsHiTvnnqvq2Nw637GH8BeMWtrW_%2Bw%40mail.gmail.com
> .
> >>>>>>> >
> >>>>>>> > --
> >>>>>>> > You received this message because you are subscribed to the
> Google Groups "sage-cell" group.
> >>>>>>> > To unsubscribe from this group and stop receiving emails from
> it, send an email to [email protected].
> >>>>>>> > To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-cell/CAD0_dC65mDrsVEyZUEf%2BNyB7q%2BUTKor0oiC9TAHbnfTGvadftg%40mail.gmail.com
> .
> >>>>>>> >
> >>>>
> >>>> --
> >>>> You received this message because you are subscribed to the Google
> Groups "sage-cell" group.
> >>>> To unsubscribe from this group and stop receiving emails from it,
> send an email to [email protected].
> >>>> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-cell/CAD0_dC5EcDLDCTbZK6Vq4HP8Lqqr-GOD7JyQBQNOm%2Bj-bfJwJw%40mail.gmail.com
> .
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "sage-cell" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> an email to [email protected].
> > To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-cell/CAD0_dC4Z%2BKvpJJFJKZ%2Bg5OuAO_gTQKwrzvXfvYUOJzM6MrDn8A%40mail.gmail.com
> .
> >

-- 
You received this message because you are subscribed to the Google Groups 
"sage-cell" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-cell/CACEZTmv57fSha2VW47Km7eheOej%3DwHBUYmk6ikrMuq2DKmg6nQ%40mail.gmail.com.

Reply via email to