Hi Bruce, My view is that the following things should be in core.matrix - Fundamental dataset and array programming operations (slicing, access, reshaping, dimension labelling etc.) - Basic numerical operations (add, matrix multiply etc.) - Matrix operations that may have different underlying implementations (SVD etc.) - Protocol based support for standard implementations (Java arrays, Clojure vectors etc.)
The following belong in other libraries: - More sophisticated algorithms building on the fundamental operations (statistical techniques, machine learning etc.) - Anything to do with user interaction (graphing, GUIs etc.) - Tools for IO / data access etc. This is just a guideline though - happy to consider any specific function on a case by case base. Probably best done via issues, so please file if you have any! On Friday, 5 February 2016 03:27:47 UTC+8, Bruce Durling wrote: > > Mike, > > I've had some of my team start using incanter 1.9.0. We've found and > reported some issues and would like to contribute. Is there a good > road map somewhere of what functions should stay in incanter and what > ones should live in clojure.core.matrix.dataset? I'd like to know that > any fixes we pursue would move towards the future design of incanter. > > cheers, > Bruce > > On Thu, Feb 4, 2016 at 10:01 AM, Mikera <mike.r.an...@gmail.com > <javascript:>> wrote: > > There is the start of a dataframe-like implementation in > > clojure.core.matrix.dataset > > > > Contributions in this area (or even just vigorous testing / issue > reporting) > > would be very welcome! > > > > On Tuesday, 2 February 2016 17:44:51 UTC+8, Gregg Reynolds wrote: > >> > >> > >> > >> On Tue, Feb 2, 2016 at 2:22 AM, Mikera <mike.r.an...@gmail.com> wrote: > >>> > >>> If you are interested in data science, help with core.matrix and the > >>> associated libraries is always appreciated, and we are very > >>> contributor-friendly in the numerical Clojure community. > >> > >> > >> Speaking of which, the topic of Clojure came up on the Julia mailing > list > >> recently. One comment was "I suspect the biggest issue is the lack of > a > >> good dataframes library for Clojure,..." So something along that line > would > >> be a good project. > > > > -- > > You received this message because you are subscribed to the Google > Groups > > "London Clojurians" group. > > To unsubscribe from this group and stop receiving emails from it, send > an > > email to london-clojuri...@googlegroups.com <javascript:>. > > To post to this group, send email to london-c...@googlegroups.com > <javascript:>. > > Visit this group at https://groups.google.com/group/london-clojurians. > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.