Gentoo Archives: gentoo-science

From: jak@×××××××××××××.pl
To: gentoo-science@l.g.o
Subject: Re: [gentoo-science] Scientific Gentoo reorg: the proposal
Date: Mon, 26 Jun 2006 04:11:52
Message-Id: 52813.212.201.44.249.1151279883.squirrel@webmail.biogeo.uw.edu.pl
In Reply to: [gentoo-science] Scientific Gentoo reorg: the proposal by George Shapovalov
1 Hi,
2
3 I am not a developer so maybe I should not make suggestions, but I would
4 like to mention that there is a group of scientific applications in
5 Python. Some of them are now in dev-python category. It seems that there
6 are still some unresolved issues there.
7
8 First, there are three basic array packages: dev-python/numeric
9 dev-python/numarray dev-python/numpy. They should be, at least optionally,
10 built using lapack. This was discussed in the beginning of 2005, see
11 #81520. I have just discovered that there is some update in the overlay.
12
13 Second, it was proposed (see #124276) to replace numeric and numarray with
14 numpy, which I consider premature, as there are interesting modules and
15 applications that do not use numpy yet. It would be advantageous, however,
16 to be able to choose array type where available. For example: f2py now
17 depends only on numeric, but when numpy is installed it uses it rather
18 than numeric. Eventually I had to remove numpy and install f2py manually.
19 As I remember, also pytables can use either numeric or numarray but
20 presently depends only on the latter.
21
22 Should Scientific Python, now in python herd, be in sci? I have just
23 submitted MMTK library, which was written by the same person, see #137989.
24 This two packages probably should be maintained together. What about a
25 nice, pure python, chemistry drawing program bkchem – see #95178.
26
27 Best wishes,
28
29 Jaroslaw Kalinowski
30
31 ==============================================
32 This is a list of packages that depend on num*
33
34 find /usr/portage/ -name '*.ebuild' -exec grep -q dev-python/numeric '{}'
35 \; -printf '%h\n' | sort | uniq
36
37 /usr/portage/dev-python/f2py
38 /usr/portage/dev-python/fonttools
39 /usr/portage/dev-python/gnuplot-py
40 /usr/portage/dev-python/matplotlib
41 /usr/portage/dev-python/numeric
42 /usr/portage/dev-python/pycairo
43 /usr/portage/dev-python/pycdf
44 /usr/portage/dev-python/pyclimate
45 /usr/portage/dev-python/pygame
46 /usr/portage/dev-python/pygtk
47 /usr/portage/dev-python/pyqwt
48 /usr/portage/dev-python/python-biggles
49 /usr/portage/dev-python/python-gtkextra
50 /usr/portage/dev-python/rpy
51 /usr/portage/dev-python/scientificpython
52 /usr/portage/dev-python/ttfquery
53 /usr/portage/dev-python/visual
54 /usr/portage/games-arcade/pydance
55 /usr/portage/sci-biology/biopython
56 /usr/portage/sci-biology/ecell
57 /usr/portage/sci-chemistry/pymol
58 /usr/portage/sci-libs/plplot
59 /usr/portage/sci-libs/pymmlib
60 /usr/portage/sci-libs/scipy
61 /usr/portage/sci-misc/camfr
62 /usr/portage/sci-visualization/scigraphica
63
64 find /usr/portage/ -name '*.ebuild' -exec grep -q dev-python/numpy '{}' \;
65 -printf '%h\n' | sort | uniq
66
67 /usr/portage/dev-python/matplotlib
68 /usr/portage/dev-python/numpy
69 /usr/portage/sci-libs/pymmlib
70 /usr/portage/sci-libs/scipy
71
72 find /usr/portage/ -name '*.ebuild' -exec grep -q dev-python/numarray '{}'
73 \; -printf '%h\n' | sort | uniq
74
75 /usr/portage/dev-lang/gdl
76 /usr/portage/dev-python/cgkit
77 /usr/portage/dev-python/matplotlib
78 /usr/portage/dev-python/numarray
79 /usr/portage/dev-python/pyqwt
80 /usr/portage/dev-python/pytables
81 /usr/portage/dev-python/visual
82 /usr/portage/sci-visualization/veusz
83 --
84 gentoo-science@g.o mailing list

Replies

Subject Author
Re: [gentoo-science] Scientific Gentoo reorg: the proposal Donnie Berkholz <spyderous@g.o>