├── 2013 ├── ipython_user_survey_comments.ods ├── ipython_user_survey_countries.ods ├── ipython_user_survey_suggestions.ods ├── Fernando_notes.md ├── more_interesting_uses.txt ├── write_up.rst └── IPython user survey 2 - Responses.csv ├── README.md └── collapse_columns.py /2013/ipython_user_survey_comments.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipython/usersurveys/master/2013/ipython_user_survey_comments.ods -------------------------------------------------------------------------------- /2013/ipython_user_survey_countries.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipython/usersurveys/master/2013/ipython_user_survey_countries.ods -------------------------------------------------------------------------------- /2013/ipython_user_survey_suggestions.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipython/usersurveys/master/2013/ipython_user_survey_suggestions.ods -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | IPython user surveys 2 | ==================== 3 | 4 | Materials for and results from user surveys. 5 | 6 | So far, we have run user surveys in 2011 and 2013. The writeups are also on the 7 | IPython website: 8 | 9 | - [2011 survey results](http://ipython.org/usersurvey2011.html) 10 | - [2013 survey results](http://ipython.org/usersurvey2013.html) 11 | -------------------------------------------------------------------------------- /2013/Fernando_notes.md: -------------------------------------------------------------------------------- 1 | Fernando's notes - 2013 survey 2 | ============================== 3 | 4 | Suggestions for what we might try to find out next time: 5 | 6 | - Ask about different kinds of education: self directed learning, MOOCs, 7 | classroom use. 8 | - Ask students vs. educators 9 | - Do the analysis in a notebook? (TK: Google forms gives me most of the charts 10 | for free) 11 | - Installers: explicitly list Anaconda and Canopy to track those separately? 12 | - Which online hosted notebooks are people using? Wakari, SageMathCloud, GraphLab, 13 | Koding, ... 14 | - Ask users for URLs of notable projects they want to share. 15 | - Reproducible papers and books? 16 | - Complete course materials they've either authored or used as learners? 17 | 18 | -------------------------------------------------------------------------------- /2013/more_interesting_uses.txt: -------------------------------------------------------------------------------- 1 | #79: Working for a Mexican bank 2 | #87: Calibrating a lithography tool 3 | #93: Quantum computing 4 | #96: Music synthesis 5 | #153 Medical imaging 6 | #162 computer vision 7 | #165 sea wave data 8 | #179 water companies 9 | #185 weather forecasting and risk analysis 10 | #195 fermilab collider 11 | #201 language phylogenies 12 | #246 ecosystem models & earth observation 13 | #261 e-Democracy 14 | #296 GIS 15 | #302 robotics & computer vision 16 | #317 viewer data @ Time Warner 17 | #322 remote sensing & Google Earth Engine API 18 | #354 analysis of home energy consumption 19 | #367 non volatile memory 20 | #371 palaeoclimate models 21 | #375 developing instrument control software 22 | #419 supercomputer interface 23 | #423 open source application to analyse veterinary pressure measurements 24 | #439 IMF 25 | #442 malware analysis 26 | #445 gamma ray source catalog 27 | #454 gamma ray telescope 28 | -------------------------------------------------------------------------------- /collapse_columns.py: -------------------------------------------------------------------------------- 1 | """Utility script to condense big CSV files columnwise. 2 | 3 | I split up comments and suggestions into one column per topic by cutting and 4 | pasting across in the spreadsheet. This leaves long columns with a lot of blank 5 | space. To collapse the columns, I saved as a CSV file and ran this script on it. 6 | """ 7 | 8 | import csv 9 | import itertools 10 | from collections import defaultdict 11 | 12 | fi = open("ipython_user_survey_comments.csv", "r") 13 | dr = csv.DictReader(fi) 14 | 15 | fo = open("ipython_user_survey_comments_collapsed.csv", "w") 16 | cw = csv.writer(fo) 17 | 18 | cw.writerow(dr.fieldnames) 19 | 20 | columns = defaultdict(list) 21 | for row in dr: 22 | for field, val in row.items(): 23 | if val: 24 | columns[field].append(val) 25 | 26 | cw.writerows(itertools.zip_longest(*[columns[field] for field in dr.fieldnames])) 27 | 28 | fi.close() 29 | fo.close() -------------------------------------------------------------------------------- /2013/write_up.rst: -------------------------------------------------------------------------------- 1 | IPython User Survey 2013 2 | ======================== 3 | 4 | The full responses, and summaries of responses to some questions, are available 5 | as `a Google Spreadsheet `_. 6 | 7 | Countries 8 | --------- 9 | 10 | 42% of respondents were in the USA, followed by the UK (7.1%) and Germany (6.7%). 11 | These numbers are largely similar to the last user survey, two years ago, but 12 | the diversity of countries in the 'tail' has increased. In total, respondents 13 | came from 48 countries (in descending order of frequency): 14 | 15 | USA, UK, Germany, France, Brazil, Canada, Spain, Argentina, Belgium, Netherlands, 16 | Austria, Australia, Norway, Colombia, Russia, Mexico, Italy, Czech Republic, 17 | India, Bermuda, Ireland, Denmark, New Zealand, Romania, Serbia, Singapore, Chile, 18 | Vietnam, Croatia, Switzerland, Portugal, China, Taiwan, Maldives, Ecuador, 19 | Israel, El Salvador, Slovenia, Thailand, Poland, Finland, Belarus, Estonia, 20 | Egypt, South Africa, Peru, Greece, Japan 21 | 22 | .. image:: _static/survey2013/countries.png 23 | :scale: 75% 24 | 25 | See the 'Countries' sheet of the results spreadsheet for the cleaned data. 26 | 27 | IPython versions 28 | ---------------- 29 | 30 | We see a rapid changeover - IPython 1.0 was released while the survey was 31 | running, and by the end of the survey, more people reported using 1.0 than 32 | 0.13, the previous release. Very few people were using older releases, although 33 | two people mentioned using the 0.8 series. 34 | 35 | The survey respondents are probably biased towards people who actively update 36 | IPython to newer versions, so we can assume that a greater proportion of the 37 | total population of users are on older versions. Nonetheless, the take up rates 38 | are encouraging. 39 | 40 | .. image:: _static/survey2013/ipy_versions.png 41 | 42 | 43 | IPython components 44 | ------------------ 45 | 46 | The notebook was the most popular component, with 84% saying they use it, followed 47 | by the classic terminal interface (76%). The Qt console was the least used 48 | interface (27%). 49 | 50 | Over half of respondents use pylab (55%). 16% use the parallel computing framework 51 | in IPython. 52 | 53 | Other components that people mentioned include nbconvert, nbviewer, rmagic 54 | and traitlets. We should include some of these in future surveys. 55 | 56 | .. image:: _static/survey2013/components.png 57 | 58 | 59 | Platforms 60 | --------- 61 | 62 | These results were similar to the previous survey. Linux was the most popular 63 | operating system (81%), while roughly equal numbers use Windows (34%) and Mac 64 | (39%). Of the cloud platforms, only Amazon EC2 has any significant usage, with 65 | 6% of respondents. 66 | 67 | Minor platforms: two people listed Wakari here (others listed it under embedding 68 | products). Two people use Microsoft Azure. FreeBSD, AIX, Rackspace and Raspberry 69 | Pi were each mentioned once. 70 | 71 | .. image:: _static/survey2013/platforms.png 72 | 73 | Python versions 74 | --------------- 75 | 76 | As expected, Python 2.7 is the most widely used release (97%). However, a 77 | significant fraction (22%) have also used IPython with Python 3.3. 7% of users 78 | still use Python 2.6, and 4% use 3.2 - we will be dropping support for both of 79 | these versions in IPython 2.0. Very few are on even older versions. 80 | 81 | .. image:: _static/survey2013/py_versions.png 82 | 83 | Projects integrating IPython 84 | ---------------------------- 85 | 86 | 59 people (13%) reported using IPython with the `Spyder IDE `_. 87 | Anecdotally, we have seen more people using Spyder in Europe than in North America, 88 | and the results somewhat support this. Although the US was still the largest single 89 | country among users of IPython and Spyder, it accounted for only 20% of 90 | the users, less than the 42% from the US in the whole survey. 91 | 92 | Projects integrating IPython with the two heavyweight editors, vim and emacs, 93 | have 12 and 10 users respectively. A long list of other integrations included 94 | editors, Python packages and hosted services on the web, but only a few 95 | respondents mentioned each one. 96 | 97 | See the 'Integration' sheet of the results spreadsheet for the cleaned data. 98 | 99 | Installation 100 | ------------ 101 | 102 | No one installation method dominated. The leading techniques were pip/easy_install 103 | (48%), Linux distribution repositories (44%) and Python distributions (38%). 104 | 105 | .. image:: _static/survey2013/installation.png 106 | 107 | Support resources 108 | ----------------- 109 | 110 | Almost all users (91%) report using the online documentation, highlighting the 111 | importance of keeping this up to date. Stackoverflow is also very important (68%). 112 | In contrast, only 3% of respondents have used our Hipchat chat rooms - though 113 | these are quite new, so people may not be aware of them yet. 114 | 115 | .. image:: _static/survey2013/help_resources.png 116 | 117 | Role 118 | ---- 119 | 120 | Once again, many of our users are in academia (65%), but we also have a 121 | significant group of users in industry (38%) and 'hobby' usage (37%), i.e. people 122 | using IPython outside their jobs. These numbers are not directly comparable to 123 | the last survey, because last time, the categories were taken from a free text 124 | answer. 125 | 126 | 24% of respondents also said they were using IPython in education. In the future, 127 | we could break this down more to look at teaching and learning. 128 | 129 | .. image:: _static/survey2013/role.png 130 | 131 | Use cases 132 | --------- 133 | 134 | People's descriptions of the projects where they use IPython were many and varied. 135 | A few specific highlights include modelling quantum computing systems (row 93 in the results spreadsheet), 136 | computer vision (162), phylogenetic relationships of languages (201), e-Democracy 137 | (261), pressure measurements under animals' feet (423), and processing data from 138 | particle colliders (195) and gamma ray telescopes (454). 139 | 140 | Grouping the responses, people are using IPython in at least these areas: 141 | 142 | - Finance/economics 143 | - Bioinformatics 144 | - Neuroscience 145 | - Chemistry 146 | - Astronomy 147 | - Physics 148 | 149 | And in these ways: 150 | 151 | - Machine learning 152 | - Data cleaning 153 | - Writing papers 154 | - Developing other application and libraries 155 | - Matlab replacement 156 | 157 | Suggestions box 158 | --------------- 159 | 160 | Categorised suggestions are listed on the 'Suggestions' sheet of the result 161 | spreadsheet. Some responses were split into multiple suggestions. 162 | 163 | A number of themes appeared: 164 | 165 | - nbconvert: Already much improved since the survey, and we continue to improve it. 166 | - File navigation, notebooks in different directories: Coming in IPython 2! 167 | - Widgets: Coming in IPython 2! 168 | - Interactive plots: Various projects are exploring this, and the new widget 169 | machinery in IPython 2 will provide a foundation for further work. 170 | - Variable explorer: One can be built on top of the widget framework. 171 | - Keyboard shortcuts: Much improved, and much more customisable, in IPython 2. 172 | - JS API: IPython 2 has an 'nbextension' system, and the Javascript API is 173 | gradually becoming more stable. 174 | - Better ways to deal with long notebooks: On the radar for IPython 3. 175 | - Integration with other languages: IPython 3 will take a big step by integrating 176 | multiple kernel types into the UI. 177 | - Multi-user support: A multi-user server is a goal for IPython 3. Other projects 178 | like Jiffylab and IPydra provide another model of multi-user server. 179 | - Docs: We're improving them, but we could still do better. 180 | - Parallel: ipcluster's launchers are in need of various improvements. We 181 | plan to rewrite the ipcluster script as an RPC service, which should improve 182 | many of these cases, especially SSH. The documentation could also use a lot of 183 | attention, especially because there were several requests for features that already exist. 184 | - Security: After long discussion, we have created a new security model for 185 | IPython 2. 186 | - Installation: We point new users to Anaconda, which is one download including 187 | Python, IPython, numpy, and many other packages. We know installation can be 188 | painful, but we don't know how to solve this well at the moment. 189 | - Hiding cells: We plan to add options for this to nbconvert. We're also planning 190 | a way to tag cells in the notebook UI, which could be used to control what 191 | nbconvert shows. 192 | - Concurrent editing: On the radar, but some way off. We need to get multi-user 193 | sorted out first. 194 | - Python 3 support: I (Thomas) use Python 3 daily, and I'll keep improving docs, 195 | examples, etc. 196 | - Editor features: We are enabling CodeMirror features like bracket matching. 197 | Features like refactoring tools and static analysis should be possible to write 198 | as extensions. 199 | - Sphinx integration: On the radar. The yt project has done some work on this. 200 | - Slideshows: Exporting to static slides with nbconvert has been improved since 201 | 1.0, and there's ongoing development of an extension to present live, 202 | executable notebooks as slides. 203 | - Integration with version control: No current plans. 204 | - Debugger: No current plans. 205 | 206 | 207 | Other comments 208 | -------------- 209 | 210 | Categorised comments are listed on the 'Comments' sheet of the result 211 | spreadsheet. 212 | 213 | Thank-you to everyone who used the comments or suggestions fields to thank 214 | or compliment us. We honestly weren't fishing for complements when we wrote the 215 | survey. 216 | 217 | A few more people wanted better documentation - see the section above. 218 | 219 | Other than that, there was no theme apparent in the comments. All of them have 220 | been read. If you want to follow up, please get in touch with us - the survey was 221 | anonymous, so we can't get in touch with you. 222 | -------------------------------------------------------------------------------- /2013/IPython user survey 2 - Responses.csv: -------------------------------------------------------------------------------- 1 | Timestamp,What country do you live in?,On what platforms do you use IPython?,Which IPython components do you use?,In what role do you use IPython?,Briefly describe the main project you use IPython for.,How would you like to see IPython improved?,How did you install IPython?,Do you use any projects that integrate or extend IPython?,Briefly describe the main projects for which you use IPython:,Which version of IPython do you use?,On which versions of Python do you use IPython?,What resources have you used for help with IPython in the last 6 months?,Any other comments? 2 | 26/08/2013 20:36:05,USA,Linux,"Terminal, Qt console, Notebook, Pylab","Academia, Hobby",,,Linux distribution repositories (inc. PPAs etc.),spyder,Continuing development of IPython!,1,"3.3, 2.7","Online documentation, Source code", 3 | 26/08/2013 20:48:35,USA,"Linux, Mac OS X","Terminal, Qt console, Notebook, Pylab, IPython.parallel","Academia, Education, Hobby",,"stable nbconvert, multi-user environment, linking between notebooks","Python distributions (Anaconda, EPD, Python(x,y)), Manually (download, unzip/untar, setup.py)",,"1) I wrote QNET, a symbolic algebra package that interfaces with QuTiP and SymPy to analyze quantum optical circuits. 4 | 2) Machine Learning type problems",1,"2.7, 2.6","Online documentation, Mailing list, Source code",Great job! 5 | 26/08/2013 20:49:10,Israel,Linux,"Terminal, Qt console, Notebook, Pylab",Academia,,"Notebook interactivity: 6 | - interactive plots in notebook [enable zoom \ pan \ and maybe even hid\show legend and data series] 7 | - interactive data-insertion \ table widget ('excel like' widget to edit tabular data) 8 | 9 | 10 | ","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install, Manually (download, unzip/untar, setup.py)","spyder, vim-ipython","Data processing for physics thesis. 11 | Teaching python for physics students.","1.0, 0.13",2.7,"Online documentation, Local copies of the documentation, Stackoverflow, Mailing list, Source code",IPython is awesome! 12 | 26/08/2013 20:49:22,USA,"Linux, Mac OS X","Terminal, Notebook, Pylab",Academia,,,"Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,,1,2.7,"Online documentation, Stackoverflow, Mailing list, Source code, IRC", 13 | 26/08/2013 20:51:48,France,"Windows, Mac OS X","Terminal, Qt console, Notebook",Academia,,plots that can be zoomed in the notebook. Open notebooks that are in different directories with the same instance of Ipython. Line numbers displayed in cells,"Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink), Using pip or easy_install",,data analysis of neuroscience data (spikes and such...),1,2.7,"Online documentation, Stackoverflow",This project is data analysis workflow dream come true. Thank you so much for that ! 14 | 26/08/2013 20:53:02,France,Windows,"Terminal, Qt console, Notebook, Pylab","Academia, Education",,"Notebook: improved design and UI, Javascript widgets.","Manually (download, unzip/untar, setup.py)","Visual Studio, KlustaViewa","Scientific research. 15 | Integration in scientific software.",Development (2.0.dev),2.7,"Online documentation, Stackoverflow, Mailing list, Source code", 16 | 26/08/2013 20:53:36,USA,Linux,"Terminal, Notebook, Pylab","Academia, Industry",,,Using pip or easy_install,,I use ipython regularly in my computational neuroscience research. I also use it for various development and quantitative analysis consulting jobs.,1,2.7,"Online documentation, Stackoverflow", 17 | 26/08/2013 20:58:53,Mexico,Mac OS X,"Terminal, Pylab",Academia,,,"Python distributions (Anaconda, EPD, Python(x,y))",,MCMC with inverse problems arising in differential equations,1,2.7,"Online documentation, Stackoverflow",Thank you for developing python 18 | 26/08/2013 20:59:42,USA,Windows,"Terminal, Notebook, Pylab","Industry, Hobby",,,"Windows exe installer, Using pip or easy_install",,,1,2.7,"Online documentation, Local copies of the documentation, Stackoverflow", 19 | 26/08/2013 21:00:14,USA,"Linux, Mac OS X","Terminal, Notebook","Academia, Industry, Education, Hobby",,"Support for customization of the notebook UI, at least changing the header image would be helpful.","Manually (download, unzip/untar, setup.py)",,Mostly nuclear engineering and computational physics applications.,Development (2.0.dev),"3.3, 2.7","Online documentation, Local copies of the documentation, Stackoverflow, Mailing list, Source code", 20 | 26/08/2013 21:00:29,Austria,Linux,"Terminal, Notebook, Pylab, IPython.parallel","Academia, Hobby",,"for distributed computing: starting ipython workers on remote machines is not really working well – should be easier. 21 | … and probably also a bit easier to use. 22 | Since i'm coming from the Sage project, I can see parts in the web-based notebook which are similar. I suggest you to work on your version of interactive ""@interact"" features – they really push this system as a whole.",Using pip or easy_install,sage,distributed computing for heuristic global black-box optimization,1,2.7,"Online documentation, Stackoverflow, Mailing list, Source code","Since I've also made such questionnaires: Next time ask about the scientific or technical background, i.e. mathematics, physics, chemistry, etc. … and what other tools your user base is using. " 23 | 26/08/2013 21:02:16,France,Linux,"Terminal, Pylab","Academia, Education, Hobby",,,Linux distribution repositories (inc. PPAs etc.),spyder,Scientific codes,0.13,2.7,"Online documentation, Stackoverflow", 24 | 26/08/2013 21:02:50,USA,Linux,Terminal,"Industry, Hobby",,,Linux distribution repositories (inc. PPAs etc.),,anything i do with python,0.13,"2.7, 2.6","Online documentation, Local copies of the documentation, Stackoverflow", 25 | 26/08/2013 21:02:50,USA,"Linux, Windows, Mac OS X","Terminal, Qt console, Notebook",Industry,,,,,I'm just monitoring the progress as possible development platform for future projects.,"1.0, 0.10 or older",,"Online documentation, Mailing list, Source code", 26 | 26/08/2013 21:04:20,Argentina,Linux,"Terminal, Notebook",Hobby,,,Using pip or easy_install,"vIPer, IPython-Plugin-for-NINJA-IDE","I use IPython to make financial time series analysis, to teach Scientific Python, to make my talks.",1,2.7,"Online documentation, Mailing list, Source code", 27 | 26/08/2013 21:04:48,USA,Linux,"Terminal, Qt console, Notebook, Pylab","Academia, Education",,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,,1,2.7,"Online documentation, Stackoverflow", 28 | 26/08/2013 21:06:13,Austria,Linux,"Terminal, Notebook, Pylab",Academia,,Better (easier) to get printouts (easy to handle nbconvert),"Manually (download, unzip/untar, setup.py)",Stimfit,"Numerial analysis, computer simulations",1,"2.7, 2.6, 2.5","Online documentation, Mailing list","I would love to integrate the new IPython to be embed a properply into the WX app library, see http://code.google.com/p/stimfit/issues/detail?id=21" 29 | 26/08/2013 21:06:34,USA,"Linux, Mac OS X","Terminal, Notebook",Academia,,,Using pip or easy_install,,,1,2.7,"Online documentation, Stackoverflow", 30 | 26/08/2013 21:06:37,USA,Linux,"Terminal, Notebook",Industry,,,,,,0.12,2.7,"Online documentation, Stackoverflow, Google +", 31 | 26/08/2013 21:07:13,USA,Mac OS X,Terminal,"Academia, Hobby",,,"Manually (download, unzip/untar, setup.py)",,,0.13,2.7,"Online documentation, Mailing list", 32 | 26/08/2013 21:07:14,USA,"Linux, Windows",Notebook,"Academia, Industry, Hobby",,nbconvert export / save as button in the notebook.,"Manually (download, unzip/untar, setup.py)",,Many small projects,Development (2.0.dev),"3.3, 2.7","Online documentation, Stackoverflow, Hipchat, Source code", 33 | 26/08/2013 21:08:46,USA,"Linux, Mac OS X","Terminal, Notebook","Industry, Hobby",,,"Using pip or easy_install, virtualenv","pandas, matplotlib",,1,"2.7, 2.6",(None), 34 | 26/08/2013 21:09:07,,"Linux, Windows","Terminal, Qt console, Notebook","Industry, Education, Hobby",,Easy integration of brython,Using pip or easy_install,spyder,,0.13,"3.3, 2.7","Online documentation, Source code", 35 | 26/08/2013 21:09:14,Russia,"Linux, Windows","Terminal, Qt console, Notebook, Pylab, IPython.parallel","Academia, Industry",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",spyder,Quick prototyping of algorithms for signal processing and predictive modeling,1,2.7,"Online documentation, Stackoverflow, Mailing list",Thank you very much for such a great tool! 36 | 26/08/2013 21:09:33,USA,"Linux, Mac OS X",Terminal,Academia,,,"Mac package systems (macports, homebrew, fink), Using pip or easy_install",,Interactive development for scientific data processing/analysis,0.13,2.7,"Online documentation, Stackoverflow", 37 | 26/08/2013 21:10:56,Spain,"Linux, Mac OS X",Terminal,"Academia, Industry",,,Using pip or easy_install,,,1,2.7,"Online documentation, Stackoverflow", 38 | 26/08/2013 21:12:04,Netherlands,Linux,"Terminal, Notebook, Pylab, IPython.parallel","Academia, Hobby",,"More mature IPython parallel (better docs, more examples, better integration with SGE scheduling). 39 | 40 | Even better notebook: easier customization (also accross nbconvert and nbviewer), faster big notebooks with many cells, improvements in document structure (table of contents, live slideshow mode), editable plots (e.g. using D3.js).","Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,"Most of the following are in bioinformatics (research and software development). 41 | 42 | IPython notebook: as a digital lab notebook and for ad-hoc data exploration and plotting. 43 | 44 | IPython terminal: during development for quick help, trying snippets, debugging, etc. 45 | 46 | IPython parallel: for distributing analysis, possibly over our SGE cluster (probably more in the future).","1.0, 0.13",2.7,"Online documentation, Stackoverflow, Mailing list, Source code, Google", 47 | 26/08/2013 21:13:14,USA,"Linux, Mac OS X","Terminal, Notebook, Pylab",Academia,,"Table of contents, folder and sub folders, collapsible cells (even the input), various themes",Using pip or easy_install,,Molecular Simulations,1,2.7,"Online documentation, Stackoverflow", 48 | 26/08/2013 21:13:43,Ecuador,Linux,Terminal,"Academia, Industry",,"Emacs Intregration 49 | OpenERP integration","Using pip or easy_install, Manually (download, unzip/untar, setup.py)",emacs,"Django projects 50 | Python projects",0.13,"3.3, 2.7","Online documentation, Stackoverflow, Mailing list","Congratulations ipython team, precious tool." 51 | 26/08/2013 21:15:07,USA,Linux,"Terminal, Pylab",Academia,,,Linux distribution repositories (inc. PPAs etc.),,Running codes which model physics in semiconductors. Plotting these results and outputting publication-quality images.,0.13,2.7,Online documentation, 52 | 26/08/2013 21:15:48,Canada,"Linux, Mac OS X","Terminal, Qt console, Notebook, IPython.parallel","Academia, Hobby",,"The notebook is getting really nice, and starting to replace the QTConsole for most uses. It might be worthwhile beefing up the QTConsole, perhaps to make it a Matlab alternative like spyder, or to get rid of it entirely. Or make the QTConsole be to Python what Emacs is to Emacs Lisp, that would be sweet.",Using pip or easy_install,,Making IPython notebooks for tutorials and other teaching uses. Using QTConsole for easier running and debugging of local code.,1,2.7,"Online documentation, Stackoverflow, Source code",Thanks for IPython! 53 | 26/08/2013 21:17:30,Argentina,Linux,Terminal,"Industry, Hobby",,,Using pip or easy_install,,"I use it in all my projects, i love ipdb who use ipython to debug python programs.",0.13,2.7,(None),Thanks for the excellent work on ipython! 54 | 26/08/2013 21:19:04,Chile,Linux,"Terminal, Notebook","Industry, Hobby",,"More options to create PDFs for books or other documents. 55 | 56 | Improve the presentation mode (it's ok right now...) and documentation viewer at bottom in the notebook.","Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,A new python library for acoustics,"1.0, Development (2.0.dev)","3.3, 2.7","Online documentation, Videos from Scipy conferences",Thank you for this project. 57 | 26/08/2013 21:20:28,UK,"Linux, Windows, Mac OS X","Terminal, Qt console, Notebook, IPython.parallel","Academia, Education, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,,1,"3.3, 2.7","Online documentation, Stackoverflow, Mailing list, Source code", 58 | 26/08/2013 21:25:52,Greece,Linux,"Terminal, Pylab, IPython.parallel","Academia, Education",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))","spyder, canopy",,0.13,2.7,Online documentation, 59 | 26/08/2013 21:26:20,Serbia,"Linux, Windows, Mac OS X","Terminal, Qt console, Notebook","Industry, Hobby",,"Exposing IPython internals as public interfaces. Enabling users to use your coloring module for the console, enabling them to use your the completion engine... ","Python distributions (Anaconda, EPD, Python(x,y))",,"I use IPython as a general exploratory tool, for testing the code. Haven't incorporated it into any project.",1,"3.3, 2.7","Online documentation, Stackoverflow, Source code", 60 | 26/08/2013 21:30:18,USA,"Linux, Mac OS X","Terminal, Notebook, Pylab","Academia, Education, Hobby",,,"Mac package systems (macports, homebrew, fink), Manually (download, unzip/untar, setup.py)",emacs-ipython-notebook,I use IPython notebook for data analysis and machine learning/modeling prototypes. I use the IPython shell for quickly developing various scripts that support the modeling work I do.,"1.0, Development (2.0.dev)",2.7,"Online documentation, Source code", 61 | 26/08/2013 21:30:59,Canada,"Linux, Mac OS X","Terminal, Notebook, Pylab, IPython.parallel",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink)",,Computational many particle physics. I have my C++ code compiled as Python modules and use IPython for parallel computing and for all data analysis and plotting. The latter exclusively in IPython's notebook.,0.13,2.7,"Online documentation, Stackoverflow, Mailing list", 62 | 26/08/2013 21:31:37,USA,"Linux, Windows","Qt console, Notebook, Pylab",Industry,,"Interactive graphics for the notebook. 63 | Shift-tab unindent for the notebook. 64 | More elaborate/practical examples for parallel computing. 65 | More details in the documentation about how to use the debugger","Manually (download, unzip/untar, setup.py)",,I use IPython for many projects. I use it anytime I need to work with data and play with ideas.,Development (2.0.dev),2.7,"Online documentation, Stackoverflow, Source code","Keep up the great work. Don't spread yourselves too thin. 66 | 67 | Thanks for the great tools!!" 68 | 26/08/2013 21:34:14,Bermuda,"Linux, Windows, Mac OS X","Terminal, Notebook, Pylab, IPython.parallel",Industry,,"1. waiting for promised GIT based back end store 69 | 2. Navigation to different folders/directories of notebooks 70 | 3. Simple UI Widgets to allow non-technical users to leverage notebooks 71 | 4. ability to hide cells from non-technical users 72 | 5. mapping - basemaps (not strictly ipython) but we use that a fair bit at times - better integration would be nice.","Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer, Using pip or easy_install",,Data analysis for simulation and optimization output,1,2.7,"Online documentation, Stackoverflow, Mailing list","Packaging - I used to do a lot of manual maintenance using pip, and windows/mac installers. But recently I've been migrating more and more towards Anconda and Enthought as the dependencies for ipython notebook are getting fairly complicated and somewhat tempermental. (and the rules for building on a mac (laptop/home) and windows (desktop/work) are quite different) 73 | 74 | finally - Notebooks are AWESOME - definitely changing how people around here are thinking about data." 75 | 26/08/2013 21:34:20,Croatia,Linux,"Qt console, Notebook, Pylab","Academia, Hobby",,"Easy undo, some options for autosave, better code formatting, highlighting brackets, collapse code. 76 | Easy implementation of animations, for example time dependent functions. 77 | Easier implementation of magics, for example I have problems with Octave and R magics. Click install would be perfect, but at least a tutorial that guides you step by step in major operating systems, Windows, Ubuntu, Mac. 78 | PDF one click export.",Linux distribution repositories (inc. PPAs etc.),,"I use it for analyzing all kinds of data, usually with pandas df.",0.13,"3.3, 2.7","Online documentation, Stackoverflow",Keep up the good work! 79 | 26/08/2013 21:34:37,USA,"Linux, Windows","Terminal, Notebook, Pylab",Industry,,"Better integration with visualization packages beyond matplotlib. 80 | Better Debugger. 81 | ","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,"Econometric modeling, machine learning, optimization ",0.13,"3.3, 2.7","Online documentation, Stackoverflow", 82 | 26/08/2013 21:35:37,USA,Mac OS X,"Terminal, Notebook","Industry, Education",,,Using pip or easy_install,,I use IPython largely for demos (online and live) and as a local development sandbox.,1,2.7,"Online documentation, Mailing list, Source code, GitHub", 83 | 26/08/2013 21:35:39,USA,"Linux, Mac OS X","Notebook, Pylab",Academia,,,"Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink)","sublime ipython notebook, rmagic",general explorative research using scikit-learn and R (through rmagic integration in IPython),"1.0, 0.13",2.7,"Online documentation, Stackoverflow", 84 | 26/08/2013 21:36:08,USA,"Linux, Windows, Mac OS X","Terminal, Notebook, Pylab","Industry, Hobby",,"The concept of an easier to use graphical interface and very powerful, flexible programming capability being potentially inversely related to one another sort of frightens me and I hope that the team can find a happy balance between satisfying the very advanced (academia/research) programmer user with achieving scale and useability. I won't claim to know what that balance is and I think 1.0 has all of the right improvements from what's I've seen so far. In other words how do you prevent advanced and powerful software being used by a select few experts from becoming a microsoft-like software making billions of dollars and installed on every system around the world and turning into junk? ","Python distributions (Anaconda, EPD, Python(x,y))",,"I have been a data analyst and BI expert for more than 10 years and officially transitioned to python about 1 year ago for all and every analysis and application development including all visualizations. My first exposure to python for advanced analysis was playing around with the Pandas library and I have barely used an excel file or at least I try not to anymore. Ipython development and the amazing team building a fantastic piece of software designed for reproducible and collaborate and interactive data central programming has change the entire way I do everything in my work. I use IPython for personal hobby learning, analysis and app development and also fully try and incorporate ipython into my work environment as much as possible. ",1,2.7,"Online documentation, Stackoverflow","Would love to see a lot more organized documentation and training for applications in advanced data anlaysis and visualization. I have found it challenging to find the appropriate training material. Many are too basic, others are too advanced etc. " 85 | 26/08/2013 21:37:58,USA,"Linux, Windows, Mac OS X","Terminal, Qt console, Notebook, Pylab",Academia,,"Get the javascript framework for the notebook defined so that javascript can be used in a official way. 86 | Merge slideshow mode into an official release. ","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",,Computations related to my research.,0.13,2.7,"Online documentation, Stackoverflow",Thank you for a great piece of software! 87 | 26/08/2013 21:38:18,,"Linux, Windows","Terminal, Notebook, Pylab, IPython.parallel","Academia, Education, Hobby",,Interactive plots in the HTML-Notebook.,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer, Using pip or easy_install",,"Controls Telemetry, Graduate-level EE instruction, EE PhD Thesis work, Matlab-replacement.","1.0, 0.13, 0.12","3.3, 3.2, 2.7","Online documentation, Local copies of the documentation, Mailing list, Source code", 88 | 26/08/2013 21:51:36,Portugal,Windows,"Notebook, Pylab",Hobby,,A better way to organize notebooks (e.g. folders),"Python distributions (Anaconda, EPD, Python(x,y))",,"I'm using iPython to learn more about data analysis using a programming language (I come from an Excel background, mainly in business/finance).",1,2.7,Online documentation, 89 | 26/08/2013 21:52:18,,"Linux, Windows","Qt console, Notebook, Pylab",Industry,,,"Python distributions (Anaconda, EPD, Python(x,y))",,,1,3.2,"Online documentation, Local copies of the documentation, Stackoverflow", 90 | 26/08/2013 21:53:44,USA,Linux,Notebook,,,,Using pip or easy_install,starcluster,Comp bio,1,2.7,"Online documentation, Stackoverflow", 91 | 26/08/2013 21:54:16,USA,Linux,"Terminal, Notebook, Pylab, IPython.parallel","Academia, Industry, Education, Hobby",,"Display keyboard shortcuts along with menu items (#4055). 92 | IPDB NOP (#1665). 93 | 94 | ","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",wakari,,1,"3.3, 2.7","Online documentation, Local copies of the documentation, Source code",Thanks! 95 | 26/08/2013 21:56:34,USA,Linux,"Terminal, Notebook","Academia, Industry, Education, Hobby",,Interactive widgets in the notebook.,"Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",sympy,For any interactive work.,"1.0, 0.13, 0.12, Development (2.0.dev)","3.3, 3.2, 2.7","Online documentation, Mailing list", 96 | 26/08/2013 21:57:25,Bermuda,,,,,,,,,,,, 97 | 26/08/2013 22:01:01,Bermuda,"Linux, Mac OS X","Terminal, Notebook, Pylab, IPython.parallel",Industry,,I am mainly using ipython notebook for interactive analysis and sharing of results with colleagues. I would like to see improvements around hooks into version control (mercurial) and also a means of hiding the code cells leaving just the output and text cells (for sharing results with non-coding colleagues).,Using pip or easy_install,,Data analysis in finance,0.13,2.7,"Online documentation, Stackoverflow", 98 | 26/08/2013 22:02:17,Argentina,"Linux, Windows","Terminal, Notebook","Academia, Industry",,in ipython notebook. add user-friendly widgets/dialogs to allow non programmers import data an customize matplotlib plots. ,"Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,thermodynamic models,"1.0, 0.13",2.7,"Online documentation, course at my university",you are doing a big science/engineering revolution. keep moving ! 99 | 26/08/2013 22:09:20,USA,Linux,"Terminal, Notebook","Academia, Education, Hobby",,"It would be great to setup a server for my classes so that they could all log in during class and use the computational environment that I setup. It needs usernames/passwords, some kind of sandbox so the students can't take down the system, etc. Installation of python software in a classroom setting is typically a nightmare otherwise. 100 | 101 | We need simple javascript integration badly. There are so many jS tools that we'd love to drive with a python backend in the cell contents of a notebook.",Using pip or easy_install,"sympy, matplotlib","I use it as a computational notebook for most of my projects and for sharing with my colleagues. 102 | 103 | I do a lot of example multibody dynamics problems in notebooks with SymPy as a teaching tool.",1,2.7,"Online documentation, Mailing list",Keep up the good work! 104 | 26/08/2013 22:09:28,New Zealand,"Linux, Mac OS X","Terminal, Notebook, Pylab","Academia, Education",,,"Mac package systems (macports, homebrew, fink), Manually (download, unzip/untar, setup.py)",,"I mainly use the IPython notebook for interactive data analysis (data processing, statistical analyses, plotting) 105 | 106 | An extremely important aspect for me is the rich display system, which allows me to use the notebook as a real ""lab book"", integrate comments and interpretations of figures and results, and share (as e.g. pdfs thanks to nbconvert) with my collaborators: even if they don't use python, they can still follow the workflow ... ",Development (2.0.dev),2.7,Online documentation,"IPython changed my life, making interactive data analysis so much more fun and increasing my productivity enormously ... thanks for that ! " 107 | 26/08/2013 22:16:52,USA,Windows,"Notebook, Pylab",Academia,,Better integration with R. I have had problems trying to use RPy2 with a Windows install. ,Using pip or easy_install,,Data processing and analysis for economic research,1,2.7,"Online documentation, Stackoverflow, Wes McKinney's Python for Data Analysis", 108 | 26/08/2013 22:17:11,Netherlands,Windows,"Notebook, Pylab",Industry,,"Javascript integration, so I can make more interactive visualizations/data explorations. 109 | 110 | Offer some way for IDEs like PyCharm to integrate IPython, so I get the best of both worlds (like easy version control and refactoring tools).","Python distributions (Anaconda, EPD, Python(x,y))",,"I use IPython for data exploration, when I don't really know what my input looks like or if I'm not sure how I want to visualize the results. 111 | 112 | I also use it to experiment with new libraries, because its easy to check the docstring, query what methods or attributes a class has or to see what results something returns.",1,2.7,"Online documentation, Stackoverflow, Github",Keep up the great work! IPython has literally changed the way I work and I can't imagine living without it anymore. 113 | 26/08/2013 22:20:45,Australia,"Linux, Windows","Notebook, Pylab","Academia, Hobby",,"We really need to be able to open notebooks from the file system locally by double clicking on them. It's a pain, especially on windows, to open a terminal window, open a server, etc, all manually.","Windows exe installer, Manually (download, unzip/untar, setup.py)",,"Running some of my PhD analyses, and plotting almost all figures for my thesis. (Notebook) 114 | 115 | Also every time I need to do an as hoc programming task (mostly for fun) I do it in a notebook.","1.0, Development (2.0.dev)",2.7,"Stackoverflow, Mailing list","The interactivity in the notebook is amazing- I look forward to being able to use a more interactive matplotlib. I can imagine being able to adjust plot elements with the mouse graphically and that would be an improvement equivalent to the difference between terminal ipython and the notebook. 116 | 117 | Thanks for all your fantastic work, it's made my life much easier!" 118 | 26/08/2013 22:27:05,Canada,"Linux, Windows, Amazon EC2","Terminal, Notebook","Industry, Hobby",,,"Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,,"0.13, 0.12, 0.11, 0.10 or older","2.7, 2.6","Online documentation, Stackoverflow", 119 | 26/08/2013 22:27:10,Argentina,Linux,Terminal,Industry,,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,,"1.0, 0.13, 0.12",2.7,Online documentation, 120 | 26/08/2013 22:28:39,Taiwan,"Linux, Windows, Mac OS X, Amazon EC2","Terminal, Notebook",Industry,,"Write a IPython for MATLAB Users guide and try to match or exceed any good features from the MATLAB development environment. 121 | 122 | For easy plotting, I'd like to see the Matplotlib gallery (http://matplotlib.org/gallery.html) directly integrated as ""project templates"" for use as starting points.","Linux distribution repositories (inc. PPAs etc.), Manually (download, unzip/untar, setup.py)",,"As a testing and scripting environment for consumer electronics that I'm developing. 123 | As a replacement for LabView for test instrument automation. 124 | As a data visualization and analysis tool. 125 | As a general purpose Python development environment.",0.13,2.7,"Online documentation, Source code", 126 | 26/08/2013 22:29:45,Brazil,"Linux, Windows","Terminal, Notebook, Pylab",Education,,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",spyder,During the classes on numerical analysis and control theory,"1.0, 0.13","3.3, 2.7","Online documentation, Mailing list", 127 | 26/08/2013 22:29:54,Germany,"Linux, Windows","Qt console, Pylab","Education, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Windows exe installer","PyDev, PyTango",university in-class projects and anomaly detection.,0.13,2.7,"Online documentation, Stackoverflow", 128 | 26/08/2013 22:30:39,Germany,"Linux, Windows","Terminal, Qt console, Notebook, Pylab, IPython.parallel","Academia, Industry, Education, Hobby",,The one thing that's stopping the notebook from being absolutely perfect for me is a workspace view (i.e. show what variables are defined and their values). Kind of like a mix between spyder and the notebook or Mathematica and Matlab.,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",,PhD in CS working on face recognition,"1.0, 0.13","3.3, 2.7","Online documentation, Stackoverflow, Tutorial talks from SciPy",You guys rock! 129 | 26/08/2013 22:38:39,Denmark,"Linux, Windows","Terminal, Notebook",Academia,,autosave. nbconvert from command line,"Python distributions (Anaconda, EPD, Python(x,y))",,DNA sequence analysis and text processing,0.13,2.7,Online documentation, 130 | 26/08/2013 22:39:16,USA,Linux,"Terminal, Notebook, Pylab",Academia,,Notebook usability!,Linux distribution repositories (inc. PPAs etc.),,I use it as the main data analysis tool for my computational physics research,1,3.3,"Online documentation, Stackoverflow, Source code",Its an excellent piece of software; I'm truly impressed. 131 | 26/08/2013 22:39:28,UK,Linux,"Terminal, Notebook, Pylab",Academia,,"Control of matplotlib graphs (zoom, rotate) when in interactive mode. ","Manually (download, unzip/untar, setup.py)",,Building and testing simulations of neutron stars. ,1.0dev,2.7,"Online documentation, Stackoverflow",Keep up the great work and don't fuck it up! 132 | 26/08/2013 22:47:59,USA,Linux,"Terminal, Notebook, Pylab, IPython.parallel","Academia, Hobby",,- A much richer keyboard shortcut set for the notebook (this is the primary reason why I still predominantly use the terminal + vim over notebook).,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Manually (download, unzip/untar, setup.py)",vim-ipython,"Neuroscience research -- preparing experiments, analysing data. ","1.0, Development (2.0.dev)",2.7,"Online documentation, Mailing list, Source code", 133 | 26/08/2013 22:48:20,Australia,Linux,"Terminal, Qt console, Notebook, Pylab, IPython.parallel",Academia,,,git,spyder,"Processing measured data from the lab 134 | Performing numerical calculations in Electromagnetics",1,2.7,"Online documentation, Local copies of the documentation", 135 | 26/08/2013 22:49:02,USA,"Linux, Windows, Amazon EC2","Terminal, Qt console, IPython.parallel","Industry, Hobby",,"For parallelized async functions, would it be possible to extend the Notebook to show some sort of rough progress indicator? Beyond my kungfu, but would be handy. 136 | I'm working on trying to figure out how to use Fabric within the notebook to dynamically add cores to an IPython cluster by spinning up extra AWS instances as needed and joining them to the cluster. If I get that figured out, I think that could be a useful addition for those not able to move to Wakari.","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",,"Working on developing self-documenting tools to allow interns to take over some parallelized batch processing of JSON scrapes from online data sources, using an IPython notebook for the frontend to an IPython cluster.",0.13,2.7,"Online documentation, Stackoverflow",The work already done is incredible. I can't thank you guys enough. 137 | 26/08/2013 22:49:13,Poland,Windows,Notebook,"Education, Hobby",,,"Python distributions (Anaconda, EPD, Python(x,y))",,,1,"3.3, 2.7","Online documentation, Stackoverflow", 138 | 26/08/2013 22:49:17,USA,Mac OS X,"Terminal, Qt console, Pylab",Academia,,,"Python distributions (Anaconda, EPD, Python(x,y))",,Small side projects and large academic projects.,0.13,2.7,"Online documentation, Stackoverflow", 139 | 26/08/2013 22:50:26,El Salvador,"Linux, Windows","Qt console, Notebook, Pylab","Academia, Industry",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer, Using pip or easy_install",spyder,,1,2.7,"Online documentation, Local copies of the documentation, Stackoverflow", 140 | 26/08/2013 22:59:55,UK,"Linux, Mac OS X","Terminal, Notebook, Pylab, IPython.parallel",Academia,,,Using pip or easy_install,,"Phd project, image processing, figures, experimentation",1,2.7,"Online documentation, Stackoverflow, Source code", 141 | 26/08/2013 23:00:00,UK,Linux,"Terminal, Notebook","Academia, Education",,,Linux distribution repositories (inc. PPAs etc.),,"Interactive script writing: mainly making plots in Matplotlib, using the ipython console for running and debugging code.",0.13,2.7,Online documentation,I love ipython! 142 | 26/08/2013 23:03:28,Mexico,Linux,"Terminal, Notebook",Industry,,,Linux distribution repositories (inc. PPAs etc.),,maintenance of projects aiemd at manipulating information for an MFI bank at Mexico,1,"3.3, 2.7","Online documentation, Stackoverflow","such a great project! I found iPython 3 years ago, and I haven't left it for my daily python tasks" 143 | 26/08/2013 23:09:20,Germany,Linux,Terminal,Academia,,"Haha, now that you're asking... When doing %run whatever.py IPython often tells me the file was not found, and I have to re-try it 4 or 5 times before it actually runs it. The file is there of course. 144 | 145 | I also don't like how I can't just paste code without having to use magic commands (that don't work for me for some reason and I never really tried to solve it especially that I'm working remote). A magic command for disabling auto-indentation would solve this. Like %autoindentoff, then I could paste whatever I wanted, then %autoindenton if I want to switch it back on. 146 | 147 | I also wondered if it was possible to have ""magic comments"" in my code like #%breakpoint that would stop IPython right there, let me do stuff and then resume with a magic command %resume or something. I'll go and check it out, but if you don't have it, there you go, a feature request! :)",Using pip or easy_install,,"I'm doing computational biology. The only functionality of IPython that I use is the interactive prompt, ie. peeking into the objects and try out a few things as I would do with a debugger. I don't even run it on my own machine but on a computing node. I have no idea how all that graphical stuff, notebooks, plotting etc. work, although I create lots of plots in my programs but write them to files.",0.13,2.7,(None),I love your tool and use it everyday. Maybe I should learn how to use it properly. 148 | 26/08/2013 23:10:19,USA,"Linux, Windows","Terminal, Qt console, Notebook, Pylab","Academia, Education, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",spyder,,0.13,2.7,"Online documentation, Stackoverflow", 149 | 26/08/2013 23:12:38,USA,Mac OS X,"Terminal, Notebook, Pylab",Academia,,Plotting is clunky.,Enthought Canopy distribution,,,1.0.dev,2.7,"Online documentation, learnpython.org", 150 | 26/08/2013 23:22:24,USA,Mac OS X,"Terminal, Qt console, Notebook",Hobby,,Better guides/documentation for using IPython's API.,"Python distributions (Anaconda, EPD, Python(x,y)), Manually (download, unzip/untar, setup.py)",,I use it mainly to help prototype Python code and as a calculator in conjunction with SymPy.,"1.0, Development (2.0.dev)","3.3, 3.2, 2.7, 2.6",Hipchat,You guys have got to find something better than HipChat. 151 | 26/08/2013 23:27:38,Brazil,"Linux, Mac OS X","Terminal, Notebook, Pylab",Academia,,"Follow a path similar to the SAGE: @interact, Interaction with Cython and Fortran, etc..","Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink)",,Computer science: Studies of Dynamical Systems in Astronomy.,1,2.7,Online documentation, 152 | 26/08/2013 23:35:26,USA,"Linux, Amazon EC2",Notebook,"Academia, Education, Hobby",,Add back a print option into IPython but use the LaTex version from nbconvert as the basis for the print out. The previous version would cutoff long output cells at a page break. Also implement directory navigation.,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",notebookcloud,"I've prepared lectures, tests, homework solutions, engineering calculations, and used it to develop stand alone Python projects.",1,"3.2, 2.7","Online documentation, Local copies of the documentation, Stackoverflow, Hipchat, Mailing list, Source code, reddit", 153 | 26/08/2013 23:40:42,Germany,Linux,"Terminal, Notebook, Pylab",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Manually (download, unzip/untar, setup.py)",,,0.13,"3.3, 2.7","Online documentation, Stackoverflow, Mailing list, Source code", 154 | 26/08/2013 23:41:04,Austria,Linux,"Terminal, Notebook, Pylab","Industry, Hobby",,"better autoreload support (the current autoreload module/extension still has some flaws). 155 | 156 | notebook: make it possible to open *.py files. when the notebook is saved don't write the output to the py file (only the code + markup). 157 | 158 | show a python console (in the browser) next to the input and output cells. 159 | 160 | readline support in the ipython terminal (like in bpython)","Manually (download, unzip/untar, setup.py)",,Evaluating measurements used for calibrating a lithography tool.,Development (2.0.dev),2.7,Source code,ipython is great! 161 | 26/08/2013 23:47:15,,Linux,"Terminal, Notebook, IPython.parallel",Academia,,"Other than what's in the roadmap already, I'd like to see tighter integration with version control, so that in addition of creating a checkpoint, it is actually possible to create a commit.",Using pip or easy_install,emacs-ipython-notebook,"Doing research, sharing results through nbviewer and nbconvert/reveal",1,2.7,"Online documentation, Source code",I'm quite happy with IPython and the way it develops. 162 | 26/08/2013 23:48:54,Germany,"Linux, Mac OS X","Terminal, Notebook, Pylab",Academia,,"I would like to go to pylab mode, but %pylab pollutes my namespace. 163 | Is this possible? 164 | If so this option should be highlighted more in the docs! 165 | 166 | Sometimes the official documentation doesn't keep up with development version capabilities ... also, it would be nice to have an IPython developer blog about new features. 167 | 168 | There should be better integration of IPython notebook conversion facilities with Sphinx, 169 | specifically it should be easy to have IPython notebooks integrated and styled with normal Sphinx docs.","Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink), Manually (download, unzip/untar, setup.py)",pydev,Daily interactive Python computing and coding ...,Development (2.0.dev),"3.3, 2.7, 2.6",Online documentation, 170 | 26/08/2013 23:57:02,Canada,"Linux, Mac OS X","Terminal, Notebook","Industry, Hobby",,,Using pip or easy_install,,,0.13,2.7,Online documentation, 171 | 26/08/2013 23:58:32,Germany,Windows,"Qt console, Notebook, Pylab, IPython.parallel",Academia,,,Windows exe installer,pydev,"Phd thesis (igraph, simulations with ipy.parallel, statsmodels)",Development (2.0.dev),2.7,"Online documentation, Stackoverflow, Source code", 172 | 27/08/2013 00:01:38,USA,Linux,"Terminal, Notebook, Pylab","Industry, Education",,"Add emacs style bindings (C-e, C-a, C-n, C-p, etc.)","Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,"Analyzing data from chemistry experiments. Also, solving chemistry problems required sympy.",1,"3.3, 2.7","Online documentation, Stackoverflow",I resisted iPython for a long time. Then I actually installed it and it's been a great tool in my arsenal. 173 | 27/08/2013 00:07:25,USA,"Linux, Windows, Mac OS X",Notebook,Industry,,"We struggle to host documents that multiple people can use. The sage project has multiuser support that looks like it could translate directly to IPython. I believe some of this is already slated on the roadmap for 2014, I just wanted to echo how this would make IPython even more valuable to us. 174 | 175 | Standalone documents could also be nice, something that would allow a traditional server to interact with a single-file document (e.g. the same way that Mathematica notebooks are served by the application) in such a way that you could put documents in different directories. I use IPython for many different things. I already have ~80 different notebooks on my IPython server. I understand I can start different servers for different directories, but this creates management problems as well. Being able to have documents in different directories and to open them one at a time would make life easier.","Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink), Manually (download, unzip/untar, setup.py)",,I am part of a computational modeling group for quantum computing devices; we use IPython to help share the results of calculations with each other. It has been invaluable for us.,1,2.7,"Online documentation, Local copies of the documentation, Stackoverflow, Mailing list",Thanks for the great work. 176 | 27/08/2013 00:18:24,Singapore,"Linux, Windows, Mac OS X","Terminal, Notebook","Academia, Education, Hobby",,,"Python distributions (Anaconda, EPD, Python(x,y)), Manually (download, unzip/untar, setup.py)",emacs-ipython-notebook,"The IPython notebook is used in our research to analyze data and do calculations relating to our experiments. 177 | 178 | IPython terminal is a general purpose tool for running python scripts and working in a shell like environment.","1.0, Development (2.0.dev)",2.7,"Online documentation, Mailing list", 179 | 27/08/2013 00:23:56,USA,Linux,"Terminal, Notebook, Pylab","Academia, Industry",,,"Manually (download, unzip/untar, setup.py)",emacs-ipython-notebook,,"1.0, Development (2.0.dev)",2.7,"Online documentation, Stackoverflow, Mailing list, Source code", 180 | 27/08/2013 00:24:22,USA,Linux,"Terminal, Notebook, Pylab","Academia, Hobby",,"Notebook support for rendering media objects inline (e.g., html5 audio widgets for wav data)","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,"Development of packages for audio analysis and machine learning. Occasionally, music synthesis and manipulation.",0.13,2.7,"Online documentation, Local copies of the documentation", 181 | 27/08/2013 00:29:27,USA,"Linux, Windows, Amazon EC2","Notebook, Pylab","Industry, Hobby",,,"Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer, Using pip or easy_install",,Mainly Pandas and matplotlib for financial data analysis and visualization. ,0.13,"3.2, 2.7",Stackoverflow, 182 | 27/08/2013 00:34:54,Argentina,Linux,Terminal,"Industry, Education",,,Linux distribution repositories (inc. PPAs etc.),,I use it instead of the standard python shell. Mainly because of code completion and the help system.,0.13,2.7,(None), 183 | 27/08/2013 00:40:13,USA,Wakari,Notebook,Education,,I would like to see support for referencing python objects from within Markdown. I would also like to see better printing support - specifically better page breaking.,Wakari,,"I am using it for personal projects related to teaching high school mathematics and science. I would like to start having students use it as well, but I am unsure how to proceed!",,2.7,"Online documentation, Stackoverflow",Love it! Keep up the good work. :) 184 | 27/08/2013 00:53:14,Austria,"Linux, Mac OS X","Terminal, Notebook, Pylab","Industry, Hobby",,"Gimme folders - please! 185 | Better links within/between Notebooks, 186 | templates for nbconvert","Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink), Using pip or easy_install",,"Editor for ""Rules Engine""",1,"3.3, 2.7","Online documentation, Local copies of the documentation, Stackoverflow, Source code",ipython notebook rocks!!!! 187 | 27/08/2013 00:53:27,Canada,Mac OS X,"Terminal, Notebook",Education,,"1. In-browser three-pane diff and merge tool for IPython Notebooks. 188 | 2. See #1 :-) 189 | ","Python distributions (Anaconda, EPD, Python(x,y))",Browsercast,Software Carpentry (training for scientists),1,2.7,"Online documentation, Stackoverflow, Source code", 190 | 27/08/2013 00:54:57,USA,"Linux, Windows, Mac OS X","Terminal, Notebook, IPython.parallel",Industry,,"I have a couple of minor annoyances: 191 | 192 | * Ipython notebook java script seems to lose connection if the laptop moves around. Closing and reopening the browser tab usually fixes it. 193 | * LSF ipcluster needs to ensure that the ipcontroller process is started first before starting ipengines. Ipengines started by ipcluster die because they cannot find the controller. 194 | ","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer",,Statistical analysis of circuit data,1,2.7,"Online documentation, Stackoverflow, Mailing list, Source code",Ipython is awesome. 195 | 27/08/2013 01:05:34,,,,,,"Allow running a cell in the different thread. Use case: I am doing some computation inside a cell, but want to check on current values of some other variable inside the notebook. It is fine to crash/burn in case of threading conflicts.",,,,,,, 196 | 27/08/2013 01:15:50,Brazil,Linux,"Terminal, Notebook, Pylab, IPython.parallel",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",spyder,We are working with dynamic Bayesian network applied to neuroscience ,1,3.2,"Online documentation, Stackoverflow", 197 | 27/08/2013 01:21:22,USA,"Linux, Windows, Mac OS X","Terminal, Qt console, Notebook",Industry,,,"Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer, Manually (download, unzip/untar, setup.py)",PTVS,,1,"3.3, 2.7","Online documentation, Mailing list", 198 | 27/08/2013 01:29:46,Thailand,"Linux, Windows","Qt console, Notebook",Academia,,"Include a way to manage the nonlinear flow in which people may use the notebook. That is, people often jump to early cells to redefine variables. It would be nice to have an 'auto-recompute' function that would update results based on these changes. I know about 'Run All' in the Cells menu, but students often forget this. 199 | 200 | After opening an existing notebook, some students jump ahead without executing previous cells in which necessary variables are defined. 201 | 202 | Include a side window that includes a constantly-updated %whos listing. 203 | 204 | Easier style customizability. Being able to easily create an application-specific theme (e.g., for a particular class or lecture) would be great. Creating a custom.css is too difficult and arcane for many users. 205 | ","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer",spyder,"teaching, research (toxicology/pharmacology)",1,2.7,"Online documentation, Stackoverflow",The IPython notebook is fantastic. My sincere thanks to the development team for their hard work. 206 | 27/08/2013 01:33:41,France,"Linux, Mac OS X","Terminal, Pylab",Hobby,,,"Manually (download, unzip/untar, setup.py)",,"Writing papers, programming/debugging, calculator.",1,3.3,Online documentation,THANK YOU! 207 | 27/08/2013 01:36:27,Brazil,Linux,"Notebook, Pylab","Industry, Hobby",,I would really appreciate if it were possible to create interactive components (such as charts or HTML forms) more easily.,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,"Data analysis, statistical modelling and machine learning.","1.0, 0.13","3.3, 2.7","Online documentation, Source code", 208 | 27/08/2013 01:45:19,Argentina,Linux,Terminal,"Industry, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,,0.12,"2.7, 2.6",(None), 209 | 27/08/2013 01:58:48,USA,"Linux, Windows","Terminal, Notebook, Pylab","Academia, Industry, Hobby",,"Better save/load session features for the command line. I like the notebooks, but they're a bit clunky for a linux guy who hardly leaves his command line. The current save feature works, but isn't quite as robust as I'd prefer.","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer, Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,"I mainly use it at work, I'm an electrical engineer who uses IPython to rapidly prototype my data processing methods for small-to-mid scale desktop applications based on numpy.","1.0, 0.13",2.7,"Online documentation, Stackoverflow, Mailing list, reddit.com/r/IPython, google","I've noticed that with my particular combination of tools, pdb and ipdb can sometimes break the colored output in the console. Granted, I'm using Cygwin bash running inside Console2 running the python (x, y) installed version of IPython on Windows 7 with ipdb installed via pip. So I don't know how much of that is IPython and how much is my setup." 210 | 27/08/2013 02:37:50,UK,Linux,"Terminal, Notebook, Pylab","Academia, Education, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",ipdb,IPython shell + ipdb as interactive shell for debugging for any Python project. IPython web notebook for creating slides and interactive documents for education.,1,2.7,"Online documentation, Stackoverflow, Source code", 211 | 27/08/2013 02:44:40,USA,Linux,"Terminal, Notebook, Pylab","Academia, Industry, Hobby",,,"Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,,0.13,2.7,"Online documentation, Local copies of the documentation, Stackoverflow", 212 | 27/08/2013 02:47:09,USA,Linux,"Terminal, Notebook, Pylab, IPython.parallel","Academia, Industry, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,"ICoalesce, all things Gentoo, starcluster, django, etc","1.0, 0.13","3.2, 2.7","Online documentation, Local copies of the documentation, Source code, irc",Love ipython 213 | 27/08/2013 03:12:21,Japan,Mac OS X,"Terminal, Notebook",Academia,,"*Better notebook editing features, (search/replace, etc). 214 | 215 | *Ability to put #!/usr/bin/python at top of notebook output script 216 | 217 | *Output a python(not IPython script) that comments out magics","Python distributions (Anaconda, EPD, Python(x,y))",,"Scientific programming, small projects",,2.7,"Online documentation, Local copies of the documentation, www.reddit.com/r/IPython", 218 | 27/08/2013 03:15:09,USA,Linux,"Terminal, Notebook, Pylab",Academia,,,Using pip or easy_install,,"Gene expression analysis 219 | Data plotting 220 | ",1,2.7,"Online documentation, Local copies of the documentation, Stackoverflow, Source code", 221 | 27/08/2013 03:23:16,,"Linux, Mac OS X","Terminal, Notebook, IPython.parallel",Academia,,,"Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,,1,"3.3, 2.7","Online documentation, Local copies of the documentation, Stackoverflow", 222 | 27/08/2013 03:42:46,,"Linux, Mac OS X","Terminal, Notebook, Pylab, IPython.parallel","Academia, Hobby",,,"Manually (download, unzip/untar, setup.py)",,,0.13,2.7,"Online documentation, Local copies of the documentation, Stackoverflow, Mailing list, Source code", 223 | 27/08/2013 03:46:27,USA,"Linux, Mac OS X","Terminal, Qt console, Notebook, Pylab, IPython.parallel",Academia,,,"Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,Analysis of neuroimaging data.,Development (2.0.dev),2.7,"Online documentation, Stackoverflow, Mailing list, Source code", 224 | 27/08/2013 03:46:46,Canada,Linux,"Terminal, Notebook, Pylab","Academia, Education",,,Linux distribution repositories (inc. PPAs etc.),,,0.13,2.7,"Online documentation, Stackoverflow", 225 | 27/08/2013 04:01:38,USA,Linux,"Terminal, Notebook, Pylab, IPython.parallel",Academia,,vim keyboard shortcuts for the ipython notebook.,,vimux-ipy,"Data analysis, esp. with scikits-learn",Development (2.0.dev),2.7,"Online documentation, Source code, github", 226 | 27/08/2013 04:07:45,USA,"Mac OS X, Amazon EC2","Terminal, Notebook, Pylab",Industry,,,SciPy Superpack,,Data analysis at large internet company,0.13,2.7,"Online documentation, Stackoverflow", 227 | 27/08/2013 04:09:00,USA,Linux,"Terminal, Notebook, Pylab","Academia, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,Scientific analysis: Bioinformatics,0.13,2.7,"Online documentation, Stackoverflow",Keep it up! 228 | 27/08/2013 04:27:37,USA,Linux,"Terminal, Notebook","Industry, Education, Hobby",,"it can be improved?!? :-) 229 | ",Using pip or easy_install,,graphing data and statistical analysis.,1,2.7,"Online documentation, Source code", 230 | 27/08/2013 04:27:38,Germany,Linux,"Terminal, Notebook",Academia,,,Using pip or easy_install,,"- Teaching Python to undergraduate students 231 | - Using it as an improved Python shell, mainly to profit from introspection",1,"3.3, 2.7",Online documentation,IPython is a great tool and I probably will make use of more of its capabilities in the future. 232 | 27/08/2013 04:30:35,USA,Windows,"Terminal, Qt console, IPython.parallel","Industry, Hobby",,"You can improve it? Ok, don't know, it works great now.","Windows exe installer, Using pip or easy_install",spyder,"Pnadas, numpy and audio",0.11,2.7,"Online documentation, Stackoverflow, Book", 233 | 27/08/2013 04:31:11,USA,Linux,Terminal,"Industry, Hobby",,,Linux distribution repositories (inc. PPAs etc.),,,0.12,2.7,"Online documentation, Stackoverflow", 234 | 27/08/2013 05:17:51,USA,Linux,Terminal,Academia,,,Linux distribution repositories (inc. PPAs etc.),,,0.13,2.7,Online documentation, 235 | 27/08/2013 05:19:59,USA,"Linux, Windows, Mac OS X","Terminal, Notebook, Pylab","Academia, Education, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink), Windows exe installer, Using pip or easy_install",,,"1.0, 0.13",2.7,"Online documentation, Stackoverflow", 236 | 27/08/2013 05:27:32,USA,"Linux, Mac OS X","Terminal, Qt console, Notebook, IPython.parallel","Academia, Education",,,"Using pip or easy_install, Manually (download, unzip/untar, setup.py)",starcluster,,"1.0, Development (2.0.dev)",2.7,"Online documentation, Stackoverflow, Hipchat, Mailing list, Source code", 237 | 27/08/2013 05:35:55,USA,Linux,"Notebook, Pylab",Industry,,,Using pip or easy_install,,,0.13,2.7,"Online documentation, Local copies of the documentation", 238 | 27/08/2013 05:43:46,Brazil,Linux,"Terminal, Notebook, IPython.parallel","Academia, Hobby",,"Better displaying of docstrings containing reStructuredText markup for Sphinx when I use the ""?"" operator. Handling latex equations in the docstring would also be very good.","Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,"I use IPython for anything python related. Particularly, I use IPython to implement and run simulations of wireless systems (physical layer, digital communication, etc).","1.0, 0.13",2.7,"Online documentation, Mailing list",I just want give my thanks to you guys for doing this awesome tool that IPython is. I wouldn't like Python like I do if IPython didn't exist. 239 | 27/08/2013 05:59:10,France,Mac OS X,"Terminal, Qt console, Notebook","Academia, Hobby",,,"Mac package systems (macports, homebrew, fink), Manually (download, unzip/untar, setup.py)",spyder,,Development (2.0.dev),"3.3, 2.7","Online documentation, Stackoverflow, Mailing list", 240 | 27/08/2013 06:00:20,,"Linux, Mac OS X",Terminal,Academia,,extension of tab completion for words already appearing in the history,sage,sage,research in pure maths,"1.0, 0.13, 0.12",2.7,(None),great job! 241 | 27/08/2013 06:15:48,South Africa,Linux,"Terminal, Pylab",Academia,,,Linux distribution repositories (inc. PPAs etc.),sage,"Teaching python/scipy 242 | System administration",0.13,"3.3, 2.7",Stackoverflow, 243 | 27/08/2013 06:44:28,Serbia,Windows,"Terminal, Notebook",Hobby,,,"Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer",,"Learning interactive data analysis with pandas, statsmodels and scikit-learn.",1,2.7,"Online documentation, Stackoverflow", 244 | 27/08/2013 06:54:00,USA,"Linux, Windows","Terminal, Qt console, Notebook, Pylab","Academia, Industry, Hobby",,Nothing specific right now.,"Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer, Manually (download, unzip/untar, setup.py)","Spyder, PTVS","a) spectral data reduction from images obtained using a high-resolution echelle spectrograph; b) numerical simulations of the spectral format of the aforementioned spectrograph using ray tracing techniques; c) all sorts of data analysis (array manipulation, linear and non-linear fitting, inter- and extrapolation etc.) of all sorts of numerical data (chemical kinetics, photo-chemistry, laser and FTIR spectroscopy, image processing, etc.); d) ""smart"" command line shell for the OS; e) general purpose calculator replacement","1.0, 0.13","3.3, 3.2","Online documentation, Stackoverflow, Mailing list, Google","1) please do not neglect development of the QT console: the notebook is a fantastic tool, but to me the true power of IPython still lies with the terminal-based work flow; 2) please continue on the path of making IPython easy to integrate into other projects (Spyder, PTVS are great examples). 245 | 246 | and ***HUGE THANK YOU*** for creating and maintaining the IPython! 247 | 248 | " 249 | 27/08/2013 06:57:07,Singapore,"Linux, Mac OS X","Terminal, Notebook, Pylab",Academia,,,"Mac package systems (macports, homebrew, fink), Manually (download, unzip/untar, setup.py)",,"- Data exploration 250 | - Prototyping 251 | - Datavisualization","1.0, 0.13",2.7,"Online documentation, Local copies of the documentation, Stackoverflow", 252 | 27/08/2013 06:58:12,USA,"Linux, Windows","Notebook, Pylab",Industry,,"Multi-user support, security model","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",spyder,Analysis of test data collected during research flight tests.,1,2.7,Online documentation, 253 | 27/08/2013 06:59:35,Belgium,Linux,"Terminal, Notebook, Pylab","Education, Hobby",,no precise idea now. Go on with the good ideas and work. Much thanks,Linux distribution repositories (inc. PPAs etc.),,physics education,0.13,"3.2, 2.7","Online documentation, Local copies of the documentation", 254 | 27/08/2013 07:24:27,Austria,Linux,"Notebook, Pylab","Academia, Hobby",,interactive matplotlib backend,"Using pip or easy_install, Manually (download, unzip/untar, setup.py)",sympy,"Simulation data evaluation 255 | - read information from ascii files 256 | - process data 257 | - generate output graphs",1.1.0-dev,2.7,"Online documentation, Stackoverflow, Hipchat, Mailing list, Source code", 258 | 27/08/2013 07:27:53,USA,Windows,Qt console,Academia,,Better tutorial.,"Python distributions (Anaconda, EPD, Python(x,y))",spyder,"Scientific simulation for Engineering. 259 | Data I/O and processing.",0.13,2.7,Stackoverflow,What is main difference between notebook and Qt console? It's confusing. 260 | 27/08/2013 07:32:23,USA,"Linux, Windows","Terminal, Notebook, IPython.parallel",Academia,,"More customizability of the editor in the notebook (e.g. vi/emacs bindings, or similar), ability to change the notebook keyboard shortcuts, support for clojures/lambdas in the parallel tools.","Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink), Using pip or easy_install", vim-ipython,Testing ideas/techniques/algorithms on a small scale with presentable results.,1,"3.3, 2.7",Online documentation,Overall a great tool - IPython was the final piece of the puzzle needed to convince myself and coworkers that python is an acceptable (or even superior) matlab alternative. 261 | 27/08/2013 07:35:28,China,Linux,Terminal,Academia,,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",,I use IPython to analyse the data and results of molecular simulation.,1,2.7,Online documentation, 262 | 27/08/2013 07:37:28,Taiwan,Linux,"Notebook, Pylab, sympy, scipy, numpy","Academia, Education",,User management for notebook interface,"Manually (download, unzip/untar, setup.py)",PyS^3DE,Web-based computation for Stochastic Differential equations,Development (2.0.dev),"3.3, 2.7",Mailing list, 263 | 27/08/2013 07:44:15,Austria,Linux,"Notebook, Pylab","Academia, Education, Hobby",,"Based on the subjects of developer meetings, I think, all my present wishes will be addressed in future version. I just have to be patient:)",git,,"Data analysis of experimental measurements 264 | Experiment control",Development (2.0.dev),2.7,"Online documentation, Local copies of the documentation, Source code", 265 | 27/08/2013 08:14:49,UK,Linux,"Qt console, Notebook, IPython.parallel",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",spyder,Numerical and observational solar physics ,1,"3.3, 2.7","Online documentation, Stackoverflow", 266 | 27/08/2013 08:14:59,France,Linux,"Terminal, Notebook, Pylab",Academia,,Better plotting capabilities and 3d support,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,"Rapid prototyping for numerical computing algorithms 267 | Transition to native code via inline C or CUDA 268 | Quick scripts (benchmarks...)",0.13,2.7,Online documentation, 269 | 27/08/2013 08:45:52,Italy,Linux,"Terminal, Notebook, Pylab","Academia, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,PhD project,"1.0, 0.12","3.3, 2.7","Online documentation, Stackoverflow", 270 | 27/08/2013 08:47:47,,Linux,"Terminal, Notebook",Academia,,,Linux distribution repositories (inc. PPAs etc.),,Interactive graphing of timeseries data.,0.13,2.7,"Online documentation, Stackoverflow", 271 | 27/08/2013 08:59:37,,Windows,"Terminal, Qt console, Notebook, Pylab","Academia, Hobby",,,"Windows exe installer, Using pip or easy_install, Manually (download, unzip/untar, setup.py)","spyder, pandas, sympy","data analysis, coding",1,"3.3, 2.7","Online documentation, Stackoverflow, Mailing list, Source code", 272 | 27/08/2013 08:59:55,UK,"Linux, Mac OS X",Notebook,"Academia, Industry",,"Notebook security - I'd like to harden the notebook to be deployable across an internal, high security network of over 350 scientists.",,matplotlib,,"1.0, 0.13, Development (2.0.dev)",2.7,"Online documentation, Mailing list", 273 | 27/08/2013 09:05:25,Russia,"Linux, Windows","Terminal, Qt console","Academia, Education, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,,1,"3.3, 2.7",, 274 | 27/08/2013 09:27:50,Germany,"Linux, Windows, Mac OS X","Terminal, Qt console, Notebook, Pylab, IPython.parallel","Industry, Hobby",,"- interactive GUI components for the IPython notebook (forms, buttons, canvas) 275 | - left-right split view for code and output for IPython notebook","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink), Windows exe installer, Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,"Interactive algorithm design, database management, experiment evaluation in medical imaging context",1,2.7,"Online documentation, Stackoverflow, Mailing list, Source code",IPython is great! Keep up the good work. 276 | 27/08/2013 09:31:26,Canada,Linux,Terminal,"Academia, Hobby",,,Linux distribution repositories (inc. PPAs etc.),Sage,"I use iPython in Sage constantly, as I use sage at the command line constantly. 277 | 278 | I've also used straight iPython while doing Django web development. It provides a nice way to try things on the fly while I'm writing code.",0.13,2.7,"Online documentation, Local copies of the documentation, Stackoverflow", 279 | 27/08/2013 09:34:13,Germany,"Linux, Windows","Terminal, Notebook, Pylab","Academia, Education, Hobby",,"better do one thing good as many things running bad. 280 | ","Windows exe installer, Using pip or easy_install",,"Any rapid python coding 281 | matlab replacement 282 | ",1,"2.7, 2.6","Online documentation, Stackoverflow", 283 | 27/08/2013 09:55:47,UK,"Linux, Windows","Terminal, Notebook, Pylab, IPython.parallel",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",,,,2.7,"Online documentation, Stackoverflow", 284 | 27/08/2013 10:02:11,UK,"Linux, Mac OS X","Terminal, Notebook, Pylab",Industry,,Would be great to have interactive matplotlib plots (I understand this is in progress somewhat).,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",,"Data analytics, data science, machine learning","1.0, 0.13","2.7, 2.6","Online documentation, Stackoverflow",Thanks for all your hard work! 285 | 27/08/2013 10:16:27,France,Linux,"Qt console, Pylab",Academia,,"Make the integration with GUI event loop automatic. 286 | Make it easy to integrate the Qt Console features in a code editor and/or create an ipython ide.",Linux distribution repositories (inc. PPAs etc.),,"I use ipython to perform simulations for my PhD, and to explore objects methods and attributes when prototyping.",0.13,2.7,"Online documentation, Stackoverflow", 287 | 27/08/2013 10:27:31,Spain,"Linux, Windows","Qt console, Notebook, Pylab","Academia, Industry, Education, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",,,0.13,2.7,"Online documentation, Stackoverflow", 288 | 27/08/2013 10:28:21,Germany,Linux,"Terminal, Notebook, Pylab","Academia, Hobby",,,"Manually (download, unzip/untar, setup.py)",,"I use IPython for work other people used Matlab for (data generation and analysis). 289 | 290 | Also, I work with different Python-only packages (including my own one) inside IPython.","1.0, 0.13","2.7, 2.6","Online documentation, Stackoverflow", 291 | 27/08/2013 10:34:22,Spain,Linux,"Terminal, Notebook","Industry, Hobby",,,Linux distribution repositories (inc. PPAs etc.),,Documentation,0.13,2.7,"Online documentation, Stackoverflow", 292 | 27/08/2013 10:38:03,UK,Linux,"Terminal, Notebook, Pylab","Academia, Hobby",,"I would love an efficient 3d renderer to be integrated with Ipython notebooks. 293 | 294 | Being able rotate 3d models inside the html notebook, and to control sliders in matplotlib would make my life much easier. 295 | 296 | Ideally the renderers should make use of opengl to handle 100,000s of points efficiently. 297 | 298 | I would also like a pony.",Using pip or easy_install,emacs-ipython-notebook,"3d Reconstruction and segmentation in computer vision. 299 | 300 | I particularly use iPython for storing videos and reconstruction results, and to share them with colleagues. ",1,2.7,"Online documentation, Local copies of the documentation, Source code", 301 | 27/08/2013 11:35:11,UK,Windows,"Qt console, Notebook, IPython.parallel",Industry,,Widgets! Specifically interactive plots in the browser.,"Manually (download, unzip/untar, setup.py)",spyder,"Interactive data analysis 302 | Parallel calculation on a Windows HPC cluster",Development (2.0.dev),2.7,"Online documentation, Mailing list, Source code", 303 | 27/08/2013 11:35:32,Germany ,"Linux, Mac OS X","Terminal, Notebook, Pylab",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,,1,2.7,"Online documentation, Local copies of the documentation, Stackoverflow", 304 | 27/08/2013 11:36:48,UK,"Linux, Windows, Mac OS X","Terminal, Qt console, Notebook, Pylab",Academia,,"Better support for Windows terminal, multiline editing, issues with tracebacks reappearing as background to new commands being entered. 305 | 306 | Issues regarding upgrade using IPython executable on Windows to install to Anaconda distribution failed, had to build from source.","Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink), Using pip or easy_install, Manually (download, unzip/untar, setup.py)","Spyder, IdleX","Working with large ( low GBs ) of sea wave time series data with Pandas using IPython for plotting and querying, modifying the datasets.",1,2.7,"Online documentation, Stackoverflow, Source code","Great work, glad to see 1.0 released and hope the project continues to develop links with other language runtimes." 307 | 27/08/2013 12:13:38,India,Linux,"Qt console, Pylab","Academia, Education, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,"Post Processing of Simulation Data (Quantum ESPRESSO, ABINIT, LAMMPS)",0.12,2.7,"Online documentation, Stackoverflow", 308 | 27/08/2013 12:21:07,USA,Linux,Terminal,Academia,,,Linux distribution repositories (inc. PPAs etc.),,I use IPython as a bash replacement and for debugging scientific software,1,"3.3, 2.7","Online documentation, Stackoverflow, Source code", 309 | 27/08/2013 12:33:02,Australia,Windows,"Qt console, Notebook, Pylab","Industry, Hobby",,,"Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer",,"data wrangling, sympy, plotting for industrial process control",0.13,"3.3, 2.7","Online documentation, Mailing list", 310 | 27/08/2013 12:35:19,Argentina,Linux,Terminal,"Industry, Education",,"- Better logging system in the terminal (just log everything as it's shown, with inputs, outputs, stdout, stderr, etc). 311 | 312 | - Better config parameters (I want to get rid of the empty line in the middle)",Linux distribution repositories (inc. PPAs etc.),,,0.13,"3.3, 2.7",Online documentation,Good work! 313 | 27/08/2013 12:47:23,USA,Linux,"Notebook, Pylab",Hobby,,,Using pip or easy_install,,,1,2.7,video on YouTube, 314 | 27/08/2013 13:29:25,Egypt,"Linux, Windows","Terminal, Qt console","Industry, Education, Hobby",,"I want to introduce Python to some friends, but to installing IPython + Qt backend is not an easy task for a Python beginner on Windows. An installer which installs Python + IPython + all frontends will be very helpful.","Linux distribution repositories (inc. PPAs etc.), Windows exe installer",,Day-to-day Python coding,0.13,2.7,"Online documentation, Stackoverflow", 315 | 27/08/2013 13:48:03,Czech Republic,"Linux, Windows","Notebook, Pylab",Academia,,,"Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,I use it for data analysis.,0.13,2.7,"Online documentation, Mailing list, Source code", 316 | 27/08/2013 14:04:04,Netherlands,"Linux, Windows","Notebook, Pylab","Academia, Industry",,"the notebooks view doesn't follow the cursor when you execute a notebook 317 | makes it annoying to navigate.","Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer, Manually (download, unzip/untar, setup.py)",spyder,"data modelling, fitting",0.13,2.7,"Online documentation, Local copies of the documentation", 318 | 27/08/2013 14:06:36,Belgium,Windows,Notebook,Academia,,Select and run the sheet partially. At least like select all and then deselect few to run rest of them.,"Python distributions (Anaconda, EPD, Python(x,y))",Wakari,Numerical modelling and image analysis,1,2.7,Mailing list, 319 | 27/08/2013 14:14:46,France,Linux,"Terminal, Qt console, Notebook, Pylab","Academia, Education",,"I guess my main issue right now is the cell editor in the notebook, which didn't support much customization, but I hear it changed with 1.0, so, nothing, keep on with the good work!","Manually (download, unzip/untar, setup.py)",,"I'm providing image analysis and modelling services for biology research, I'm using IPython for my developments, for research documentation and to provide biologist with a tool they can use without the need for a GUI ","1.0, 0.13, Development (2.0.dev)","3.3, 2.7",Online documentation,Bravo pour ce magnifique logiciel!!! 320 | 27/08/2013 14:17:17,USA,"Linux, Windows","Terminal, Qt console, Notebook, Pylab",Academia,,,"Using pip or easy_install, git","SymPy, vim-ipython",,Development (2.0.dev),"2.7, 2.6",Online documentation, 321 | 27/08/2013 14:25:03,USA,Mac OS X,"Terminal, Qt console, Notebook",Industry,,live moving graphs,"Manually (download, unzip/untar, setup.py)",,Demonstrating operation of code for code reviews or transfer of information.,1,2.7,"Online documentation, Stackoverflow, Mailing list, Source code",thanks for python! 322 | 27/08/2013 14:39:10,Germany,Mac OS X,Notebook,"Academia, Education",,Interactive graphs,"Python distributions (Anaconda, EPD, Python(x,y))",,"Teaching 323 | Research, interactive explorative data analysis","0.13, 0.12",2.7,"Online documentation, Hipchat, Mailing list",Keep up the good work! 324 | 27/08/2013 14:40:56,UK,"Linux, Windows","Terminal, Notebook, Pylab, IPython.parallel","Academia, Industry",,The mechanism for starting/stopping the IPython Notebook server will seem a little clunky for those working in a Windows environment - I'm sure they'd prefer a system whereby double-clicking on an .ipynb would cause an IPython server to be automatically instantiated.,"Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,"Numerical modelling of spatiotemporal variation in water quality in drinking water distribution networks. I've written several packages containing both Python and Cython code for performing the grunt work and do higher level data analysis using these modules using IPython notebooks. People from several UK water companies have been doing related work using IPython notebooks that I've provided. I should note that these people work in environments where there is no route to the Internet. 325 | 326 | I have tried using IPython.parallel for parallelising the fitting of my water quality model to data (using particle swarm optimisation) but have been defeated by the limitations of what is 'pickleable'.","1.0, 0.13",2.7,"Online documentation, Stackoverflow, Mailing list", 327 | 27/08/2013 14:45:09,USA,Linux,"Terminal, Notebook, Pylab","Industry, Hobby",,"Stability of the configuration system/API. I haven't used 1.0 yet, so maybe this has been achieved already. But I have been using (and still use on older systems) IPython 0.8 through 0.13 and I've had to redo my personal configuration several times to work with all versions.","Linux distribution repositories (inc. PPAs etc.), Manually (download, unzip/untar, setup.py)",,"As a desktop calculator, as a development tool for prototyping algorithms or testing Python libraries while developing, for numerical computing (numpy, scipy, pylab), and for working with an in-house engineering development toolkit with Python bindings.","0.13, 0.10 or older","3.3, 2.7, 2.6, 2.4","Online documentation, Source code", 328 | 27/08/2013 14:57:57,USA,"Linux, Mac OS X","Terminal, Pylab",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Manually (download, unzip/untar, setup.py)",,,"1.0, 0.13",2.7,(None), 329 | 27/08/2013 14:59:52,USA,Linux,Terminal,Academia,,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,I mainly write MCMC samplers of various kinds for hierarchical Bayesian models (HBM). I also use it for various NLP tasks. I'll be using IPython-notebooks for a class I'm teaching on Bayesian inference applied to word- and grammar-learning in the near future.,"1.0, 0.13",2.7,"Online documentation, Stackoverflow",Keep up the great work. You guys make my life easier every day. 330 | 27/08/2013 15:05:22,Vietnam,"Linux, Windows",Qt console,"Academia, Hobby",,,"Python distributions (Anaconda, EPD, Python(x,y))",,,0.13,2.7,"Online documentation, Stackoverflow", 331 | 27/08/2013 15:21:49,USA,"Linux, Mac OS X",Notebook,Industry,,,"Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,"Data exploration. 332 | Prototyping functions.",1,"2.7, 2.6","Online documentation, Stackoverflow",v1.0 is on the right track - keep it up! 333 | 27/08/2013 15:29:29,USA,"Linux, Windows","Notebook, Pylab, IPython.parallel",Industry,,"These are all notebook comments. I use iPython almost exclusively in that environment. 334 | - more robust / useful editor 335 | - source code control integration 336 | - prepackaged CSS enabling hiding of code and output cells as desired 337 | - ability to change the directory in which code is saved. essentially changing the iPython desktop directory. the requirement of starting a server in each directory that I am working is annoying. 338 | - some sort of configurable choke on the amount of data allowed in an output cell. We occasionally crash notebook instances (or maybe just browsers) if we inadvertently have too much data in output cells.","Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer, Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,"Data analysis and visualization. My organization is focused on weather forecasting and catastrophic weather (e.g., hurricanes) risk analysis. iPython is a core platform for data exploration, analysis and visualization, and we are beginning to consider it for lightweight report generation.",1,2.7,"Online documentation, Local copies of the documentation, Stackoverflow","I LOVE the notebook. I was a dedicated Matlab user for nearly 20 years before switching to Python a couple of years ago. The notebook is by far the best interface for interactive data exploration and light code development that I have encountered in my time with Python. 339 | 340 | Thanks a ton for making it happen!" 341 | 27/08/2013 15:30:14,Vietnam,Linux,"Terminal, Qt console, Notebook",Education,,,"Python distributions (Anaconda, EPD, Python(x,y))",,,1,2.7,Online documentation, 342 | 27/08/2013 15:43:25,,"Linux, Mac OS X",Terminal,"Industry, Hobby",,,Using pip or easy_install,,Building python web applications,0.13,2.7,Stackoverflow, 343 | 27/08/2013 15:53:42,Argentina,"Linux, Mac OS X",Terminal,"Industry, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,Mainly in personal projects and sometimes to develop infrastructure's administration tools.,0.13,2.7,(None), 344 | 27/08/2013 15:58:04,Brazil,"Linux, Mac OS X","Notebook, IPython.parallel",Academia,,,Using pip or easy_install,,,1,"3.3, 2.7","Online documentation, Mailing list, Source code", 345 | 27/08/2013 16:34:34,Colombia,Linux,"Terminal, Notebook, Pylab",Academia,,,Linux distribution repositories (inc. PPAs etc.),,I use ipython for data analysis for my physics studies at university. Specifically for processing images and plotting data comming from python and C/C++ simulations.,1,"3.3, 2.7","Online documentation, Stackoverflow, Fernando's talks", 346 | 27/08/2013 16:37:44,Norway,"Linux, Windows, Mac OS X","Notebook, Pylab","Education, Hobby",,,"Mac package systems (macports, homebrew, fink), Windows exe installer, Using pip or easy_install",,"Machine learning, scientific computing, quick prototypes",0.13,"3.3, 2.7","Online documentation, Stackoverflow", 347 | 27/08/2013 16:39:33,USA,Mac OS X,Pylab,Industry,,Better native installers. Anaconda is a bit of a cheat. ,"Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,Big data analytics.,1,2.7,"Online documentation, Stackoverflow", 348 | 27/08/2013 16:55:30,Brazil,"Linux, Mac OS X",Terminal,"Academia, Education, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink)",,Scientific data analysis in general.,1,"3.3, 2.7",Local copies of the documentation, 349 | 27/08/2013 16:56:00,USA,Linux,"Terminal, Notebook, Pylab",Academia,,,yt install script,yt,,"1.0, 0.13",2.7,"Online documentation, Mailing list, Source code", 350 | 27/08/2013 16:57:50,USA,Linux,Notebook,Academia,,"I would love to see, as an addition to the documentation, a guide to the source code. There are a few things I've considered hacking in, but I always find learning the source to be just sufficiently time consuming that I never get started.","Manually (download, unzip/untar, setup.py)",,High energy physics analysis at the Collider Detector at Fermilab,Development (2.0.dev),2.7,"Online documentation, Stackoverflow, Mailing list", 351 | 27/08/2013 16:57:50,Germany,"Linux, Windows",Terminal,"Academia, Education, Hobby",,,Using pip or easy_install,,,1,2.7,(None), 352 | 27/08/2013 17:36:30,USA,"Windows, Mac OS X","Notebook, Pylab",Academia,,Flag cells to be run automatically on opening the file (perhaps with a specified order).,"Manually (download, unzip/untar, setup.py)",emacs-ipython-notebook,"Pretty much everything, especially data exploration, but also for writing and debugging most of my python code.",Development (2.0.dev),2.7,"Online documentation, Mailing list","Thanks! I've never liked using IDEs or notebook interfaces before, but IPython + notebook interface has made me a convert!" 353 | 27/08/2013 17:40:00,Brazil,"Linux, Mac OS X","Notebook, Console in Spyder","Academia, Education",,better interactive/animations plots (I am aware of the matplotlib resources for that),Using pip or easy_install,spyder,"data analysis 354 | teaching material",1,2.7,"Online documentation, Mailing list", 355 | 27/08/2013 17:41:50,USA,Mac OS X,"Qt console, Notebook, Pylab",Industry,,"Better Pandas integration, perhaps ""object browser"" plugins to explore and manipulate complex objects like Pandas dataframe. 356 | 357 | Improved navigation for lengthy workbooks. I'd like to use it like a lab notebook where I continue to add every day but becomes difficult to find previous results and unwieldy to use. Maybe folding or something would help? 358 | 359 | Improved integration of inline visualization - maybe this is my own usage pattern but I've been using pylab with out-of-browser results to use the matplotlib interactivity, but then my results are ""lost"" when I quit the workbook (and sometimes difficult to recreate). I'd like a permanent record of visuals inline.","Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink)",,"Analysis and visualization of flight pricing data samples extracted from Hive, and 360 | manipulated with the Pandas stack.",0.13,2.7,"Online documentation, Stackoverflow","Keep up the great work, fantastic tool." 361 | 27/08/2013 18:00:59,USA,"Linux, Windows","Notebook, Pylab","Academia, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Manually (download, unzip/untar, setup.py)",,,1,2.7,Online documentation, 362 | 27/08/2013 18:06:52,Portugal,"Linux, Windows, Amazon EC2","Qt console, Notebook","Academia, Education, Hobby",,,"Windows exe installer, Using pip or easy_install",notebookcloud,"I am working in a project for Quantitative Language Comparison and Historical Linguistics, we use Python to calculate phylogenetic relationships in language families, based on dictionary data.","1.0, 0.13","3.3, 2.7","Online documentation, Stackoverflow", 363 | 27/08/2013 18:16:18,USA,"Linux, Mac OS X","Terminal, Notebook, Pylab",Academia,,"Easier (or better documented) customisation of Notebook displays, with that customisation still being handled naturally by nbconvert. The user shouldn't have to know HTML or javascript to hide the input cells, for example.","Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,"Exploratory work in research, documentation of research. I use notebook for both.","1.0, Development (2.0.dev)",2.7,"Online documentation, Stackoverflow, Mailing list, issue tracker/pull requests on github, random blogs","The documentation is a bit scattered, and it's not uncommon to find advice that is out of date. A more complete official documentation would mitigate that. A basic ex., out of many: I could not find express documentation for installing the dev version (other than ""go to github""). A novice user who needs a specific feature in the dev version might find it difficult to figure out." 364 | 27/08/2013 18:18:21,USA,Linux,"Terminal, Notebook, Pylab",Academia,,"sections, multiple pages in notebook. emacs keybindings in notebook",Linux distribution repositories (inc. PPAs etc.),,machine learning research; biomedical signal classification; reinforcement learning,0.13,2.7,"Online documentation, Stackoverflow",Great tool for interactive experimentation in machine learning areas. Would love to see notebook developed to the point of being using for writing multipage reports and even textbooks. 365 | 27/08/2013 18:43:41,USA,Linux,"Terminal, Notebook, Pylab, IPython.parallel",Academia,,"As a digital lab book: 366 | * paste in images easily 367 | * search through notebooks 368 | * organize notebooks by date and by project 369 | 370 | As a platform for data analysis: 371 | * widget api 372 | * use widgets as the bait to pull colleagues up the python learning curve","Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,Health Metrics research,"1.0, 0.13, Development (2.0.dev)","2.7, 2.6","Online documentation, Stackoverflow, Hipchat, Mailing list, Source code","great job, great project, great transparency! keep up the good work. 373 | 374 | there is occasional use of ""hey guys"" and ""thanks guys"" on the mailing list, that women might find exculding, so watch out for that." 375 | 27/08/2013 18:46:39,USA,Windows,"Terminal, Notebook",Industry,,,"Python distributions (Anaconda, EPD, Python(x,y))","spyder, line_profiler","Automating computer aided engineering tasks, particularly large text file manipulation.",0.13,2.7,"Online documentation, Local copies of the documentation, Stackoverflow", 376 | 27/08/2013 18:49:26,USA,Linux,"Terminal, Qt console, Notebook, Pylab","Industry, Education, Hobby",,,Using pip or easy_install,,Computational physics simulation analysis and input.,"1.0, 0.10 or older",2.7,"Online documentation, Stackoverflow", 377 | 27/08/2013 19:14:22,Brazil,,,,,,,,,,,, 378 | 27/08/2013 19:19:15,Brazil,Linux,"Terminal, Qt console, Notebook, Pylab",Academia,,vim key-biding in notebook ,"Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,data analysis ,Development (2.0.dev),2.7,"Online documentation, Stackoverflow, Source code", 379 | 27/08/2013 20:05:50,USA,"Linux, Mac OS X","Terminal, Notebook, Pylab","Academia, Industry",,"1. This may be stretching the intent of the IPython notebook but it would be great to have a way to integrate notebook content with Sphinx documentation. 380 | 381 | 2. Often, after an IPython terminal session has been idle for a while, it pauses for a few seconds after receiving user input. It would be nice to have that eliminated. 382 | 383 | 3. A ""Run All Cells"" keyboard/menu command for the notebook interface. 384 | ","Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink)",Spectral Python (http://spectralpython.sourceforge.net),"I develop Spectral Python (http://spectralpython.sourceforge.net) (SPy) - a python module for reading, visualizing, and processing hyperspectral image data. IPython is used to provide non-blocking GUI elements (matplotlib plots and wxPython windows). A future release of SPy will also use IPython for parallel processing of image data.",0.13,2.7,"Online documentation, Stackoverflow",IPython is very useful. Great work. I recently started using notebooks and wish I had started long ago. 385 | 27/08/2013 20:15:26,Brazil ,"Linux, Amazon EC2","Terminal, Notebook","Industry, Education, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,,1,2.7,"Online documentation, Stackoverflow", 386 | 27/08/2013 20:32:28,Belgium,"Linux, Windows","Terminal, Qt console, Notebook","Academia, Hobby",,"- Some better usability things are very important I think: 387 | a) multiple cell selection and edit (like copy, delete, .. multiple cells at once) 388 | b) better navigation in the notebook (sort of outline or table of contents, at top or in sidepane?) 389 | c) undo on cell level (not only within cell), e.g. undo of deleting a cell 390 | 391 | - More official way of promoting, listing, installing, .. extensions for the notebook (maybe even a ui dialog where you can with checkboxes (de)activate certain extensions if you have installed e.g. ipython-contrib repo) 392 | 393 | - Better integration with sphinx documentation 394 | 395 | - Pure R kernel (not the magics) would also be interesting. The notebook really outperforms things like knitr/Rstudio when it comes to interactivity between code and output (notebook is dynamic while writing). Even going further down that road to be able to choose in the notebook wich language you want (python, julia, R, ..) so you can have kernels of the different languages during the same notebook server session (or even on a cell level that you can choose with which kernel it is connected) ","Python distributions (Anaconda, EPD, Python(x,y))",spyder,"I am using the Scientific Python stack for my data analysis (PhD), and therefore I use IPython (as notebook and within spyder)","1.0, Development (2.0.dev)",2.7,"Online documentation, Stackoverflow, Hipchat, Mailing list",The notebook is fantastic! 396 | 27/08/2013 20:52:28,Switzerland,Linux,"Terminal, Notebook","Education, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",sage,,0.13,2.7,"Online documentation, Stackoverflow", 397 | 27/08/2013 21:12:22,USA,Windows,"Notebook, Pylab",Industry,,,Windows exe installer,,Script development for large dataset analysis.,1,2.7,Stackoverflow,Version 1.0 looks great so far! Excellent work! 398 | 27/08/2013 21:30:35,Spain,Linux,Terminal,,,,,sage,,1,2.7,, 399 | 27/08/2013 21:40:20,Croatia,"Linux, Mac OS X","Terminal, Notebook, Pylab","Academia, Hobby",,"1. Better multi-user suppor for server-hosted notebooks - the ability for more users to own their own notebooks and work on them separately. Collaborative notebook sharing and editing in the style of Google Docs / Cloud9 / Share LaTeX would then be an awesome next step. 400 | 401 | 2. Better visualisation capabilities. I would love to see IPy Notebook tightly integrated with some javascript-based vis. libraries such as D3.js (maybe through existing Python projects such as Vincent) and allowing interactive things like mouse-over information, sliders to control parameters (Mathematica has something similar), vector-based zooming...","Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,"Developing and simulating schedulers for distributed clouds (e.g. OpenStack) on real-world traces of power consumption, based on geographically- and temporally-dependent input such as real-time electricity prices and cooling efficiency.","1.0, 0.13","3.3, 2.7","Online documentation, Stackoverflow",The work you've done on IPython so far is simply amazing! I just can't praise it enough. It has had a lot of impact on the way I do research and I use it daily ever since I discovered it! 402 | 27/08/2013 22:07:31,USA,"Linux, Mac OS X, Amazon EC2","Terminal, Notebook, Pylab","Academia, Industry, Education, Hobby",,I'm looking forward to seeing how JavaScript gets integrated into IPython Notebook.,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,for teaching Working with Open Data at UC Berkeley and for own development work,0.13,2.7,"Online documentation, Stackoverflow, Mailing list", 403 | 27/08/2013 23:10:03,USA,Linux,"Terminal, Qt console, Notebook, Pylab","Academia, Education",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), pyston",,"Daily bioinformatics work (analysis and code development) 404 | Home analysis projects 405 | Teaching (http://histo.ucsf.edu/BMS270/)",0.13,2.7,"Online documentation, Stackoverflow, Mailing list, Source code", 406 | 28/08/2013 00:44:28,USA,"Linux, Mac OS X","Terminal, Notebook, Pylab",Academia,,"Conversion of notebooks to documents, blogs and presentations should be made easier (even more! ;) The faster I can show/publish my results, the more productive I can be as a scientist.","Python distributions (Anaconda, EPD, Python(x,y)), Manually (download, unzip/untar, setup.py)",,"Scientific radiometer data set recalibration (Moon) 407 | Image analysis and irradiation/geometry calculations (Mars)",1,2.7,"Online documentation, Stackoverflow, Mailing list","Greatest thing since sliced bread! ;) 408 | And the community is such a nice bunch of people!" 409 | 28/08/2013 00:46:15,Romania,"Linux, Windows",Notebook,"Academia, Education",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",spyder,I'm using IPython notebook for collaborative research on a class of chaotic dynamical systems and for teaching.,1,2.7,"Local copies of the documentation, Stackoverflow, Rossant'book", 410 | 28/08/2013 01:14:29,USA,Linux,Terminal,Academia,,,Linux distribution repositories (inc. PPAs etc.),,,0.13,2.7,, 411 | 28/08/2013 01:23:35,Argentina,Linux,Terminal,"Industry, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,,"1.0, 0.13",2.7,"Online documentation, Stackoverflow", 412 | 28/08/2013 03:08:59,USA,Mac OS X,"Terminal, Notebook","Academia, Education",,"My project will eventually make heavy use of javascript in notebook, so the progress of the plugin architecture is important to me. I'd also like to see some work on the installation, and documentation thereof. On this note I (for better or worse) committed to using python3 prior to working with notebook, and later found it slightly painful to get ipython set up with python 3; it would be nice to see this better documented. Part of the problem was dependencies that at least at the time weren't really compatible, or were tricky to install for python 3. 413 | 414 | Ultimately, I'd prefer some kind of dmg-based one shot installer on a mac. I realize this is very unpythonic of me, but frankly the pythonic way of installing things is a confusing mess for my userbase.","Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,Working on developing some interactive computing tools for use within linguistics & cognitive science.,"1.0, 0.13","3.2, 2.7","Online documentation, Local copies of the documentation, Stackoverflow, Mailing list, Source code","Notebook is an amazing, revolutionary tool, keep up the good work. It has moved my project mentioned above from an infeasible hobby project useful only to me, to something that is viable for actually being rather useful to many people in my field." 415 | 28/08/2013 04:04:19,,Linux,"Terminal, Qt console, Notebook","Academia, Hobby",,"I would really like to see better handling of directories, so that I can access notebooks in multiple locations with out starting a new notebook server. Otherwise, I like that it's lightweight.",,,"Data processing workflows, primarily. I like using the Notebook to hack together something that works. Sometimes it stays as a Notebook, while other times I later turn it into a script. 416 | 417 | I also use both the Terminal and the QTConsole for quick data exploration when I'm less concerned about saving my history (although I know you can, it's just less convenient).",Development (2.0.dev),2.7,"Online documentation, Source code", 418 | 28/08/2013 04:30:52,USA,Mac OS X,"Terminal, Notebook, Pylab","Academia, Industry, Education, Hobby",,"These all related to ipython notebook: 419 | 420 | - Better two-way interaction with javascript. Let me use the HTML function to, say, display a tic-tac-toe board, but then have a callback when a square is clicked on that lets me make a move on the board. 421 | 422 | - Ability to conditionally hide and reveal cells. 423 | 424 | - Support for quizzes: reader answers multiple choice or other type of question; gets feedback. 425 | 426 | - Multiple simultaneous editing. 427 | 428 | - Support for cloning copies of a notebook","Python distributions (Anaconda, EPD, Python(x,y))",,"Writing computer science lessons. I'm trying to combine what I previously did, separately, in blog posts, textbooks, and online courses; all into the ipython format.",1,2.7,"Online documentation, Stackoverflow, Google search", 429 | 28/08/2013 05:02:36,USA,"Linux, Mac OS X, Rackspace","Terminal, Notebook, Pylab","Industry, Hobby",,,Using pip or easy_install,"bookstore, ipynbcookbook","When I'm developing software using new APIs, it's my main go to for learning them. Beyond that, it's my toolkit for exploratory data analysis.","1.0, 0.13","3.3, 2.7","Online documentation, Stackoverflow, Mailing list, Source code",You're awesome. 430 | 28/08/2013 09:21:39,Australia,Linux,"Terminal, Notebook, Pylab","Academia, Education",,Safe way of running notebooks in a classroom environment. Currently either need to try to get it all running under windows or give local logins to my desktop :(,Linux distribution repositories (inc. PPAs etc.),,"Numerical simulation of diffusion paths. 431 | 432 | Teaching reaction engineering",0.13,"3.3, 2.7","Online documentation, Stackoverflow",love it. 433 | 28/08/2013 10:43:18,Czech Republic,"Linux, Windows","Terminal, Pylab","Academia, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",sfepy,,0.12,2.7,"Online documentation, Stackoverflow, Mailing list", 434 | 28/08/2013 11:14:39,UK,"Linux, Windows",Terminal,Academia,,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,"At present I'm basically using it as an interactive Python shell in order to benefit from the improved inline help, tab completion, etc.",0.12,"2.7, 2.6","Online documentation, Local copies of the documentation", 435 | 28/08/2013 13:32:15,Finland,"Linux, Windows","Qt console, Notebook, Pylab",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",Spyder,,"1.0, 0.13",2.7,"Online documentation, Stackoverflow", 436 | 28/08/2013 13:57:33,USA,Mac OS X,Notebook,Academia,,,"Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,My dissertation,1,2.7,"Online documentation, Stackoverflow, Mailing list", 437 | 28/08/2013 15:37:59,France,"Linux, Mac OS X","Terminal, Notebook","Academia, Education, Hobby",,"more interactivity in the notebook, slideshow component might be also improved","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,"interactive data analysis and visualization, python programming, numerical simulations",Development (2.0.dev),2.7,"Online documentation, Mailing list, Source code", 438 | 28/08/2013 15:53:54,USA,"Linux, Windows, Mac OS X","Terminal, Notebook, Pylab",Industry,,"A way to group cells in ipython notebook to turn them on or off. (So that when I'm doing data analysis over multiple sessions, I can easily rerun the parts of the code I'm changing without having to run everything, especially long calculations.) 439 | 440 | A way to save the state of ipython so that I can reload in the same state (variables, etc.). Like ""save all' in matlab. This would be nice for all ipython environments (notebook, console, etc.) 441 | ","Python distributions (Anaconda, EPD, Python(x,y)), Manually (download, unzip/untar, setup.py), github + manually","vim-ipython,spyder",Data analysis,Development (2.0.dev),2.7,"Online documentation, Local copies of the documentation, Stackoverflow, Mailing list",Great program! Very useful. 442 | 28/08/2013 16:42:59,UK,"Linux, Mac OS X","Terminal, Notebook","Academia, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink), Using pip or easy_install",ipdb,,"1.0, 0.13",2.7,"Online documentation, Local copies of the documentation, Stackoverflow", 443 | 28/08/2013 18:27:09,USA,"Linux, Mac OS X","Terminal, Qt console, Notebook, Pylab",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink), Using pip or easy_install",,,1,2.7,"Online documentation, Stackoverflow", 444 | 28/08/2013 18:53:41,USA,Linux,"Terminal, Notebook",Academia,,Directory browser in ipython notebook,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",emacs-ipython-notebook,Astronomical data analysis.,1,2.7,"Online documentation, Local copies of the documentation, Stackoverflow, Mailing list, Source code", 445 | 28/08/2013 18:58:50,USA,"Linux, Mac OS X",Terminal,Academia,,,"Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink), Using pip or easy_install",,,1,"3.3, 2.7","Online documentation, Local copies of the documentation, Mailing list, Source code", 446 | 28/08/2013 22:17:01,USA,Linux,"Terminal, Notebook, IPython.parallel",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",vim-ipython,"Exploratory data analysis (neuroimaging), test of algorithms",1,2.7,"Online documentation, Stackoverflow", 447 | 28/08/2013 22:24:55,Argentina,Linux,Terminal,Industry,,"Out of the box support for pasting from clipboard 448 | It is painfull to write functions and classes, fix an error and re-evaluate. Better support for code blocks editing would be nice.",Using pip or easy_install,,django and python scripts,0.13,2.7,Online documentation, 449 | 28/08/2013 22:39:36,Mexico,Mac OS X,"Terminal, Notebook","Academia, Education",,"Interactive figures and animations. 450 | 451 | Customizable export to different formats, e.g. omit code cells. 452 | 453 | Folding unwanted input cells, e.g. reduce a code cell to a button that says ""Click to show code"" 454 | 455 | Possibility to create a new version of a notebook in which the code (or other) cells are absent for teaching purposes 456 | 457 | Put output cell horizontally adjacent to input cell. 458 | 459 | Move popup documentation bar to right-hand side as an option. 460 | 461 | Have rendered documentation (like Spyder), instead of terminal style","Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink), Using pip or easy_install, github",spyder,"Teaching computational physics 462 | 463 | Organizing computational processes in my research projects (computational physics)","1.0, Development (2.0.dev)",2.7,"Online documentation, Local copies of the documentation, Hipchat, Mailing list, Source code","Thanks to all the developers -- IPython is a great project, that I am using every opportunity to promote :)" 464 | 28/08/2013 23:24:37,New Zealand,"Linux, Windows","Terminal, Qt console, Notebook","Industry, Hobby",,"Copy and paste in the notebook 465 | Interactive graphs in notebook 466 | Side by side cells in notebook 467 | ",Using pip or easy_install,,Test data processing and graphing,1,2.7,"Online documentation, Stackoverflow, Mailing list", 468 | 28/08/2013 23:33:15,New Zealand,Windows,"Terminal, Qt console, Notebook","Academia, Industry",,,Using pip or easy_install,,"Keeping code, results and notes together",1,2.7,"Online documentation, Stackoverflow, Mailing list", 469 | 29/08/2013 02:15:35,USA,"Linux, Amazon EC2","Terminal, Notebook, Pylab",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,,0.13,2.7,"Online documentation, Stackoverflow", 470 | 29/08/2013 04:53:06,USA,"Windows, Mac OS X, Amazon EC2","Terminal, Notebook, Pylab","Industry, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Windows exe installer, Using pip or easy_install",,,1,2.7,"Online documentation, Stackoverflow", 471 | 29/08/2013 07:44:46,Germany,Linux,"Terminal, Notebook, Pylab","Academia, Hobby",,"More Integration of other languages, e.g. interpreted C, julia","Linux distribution repositories (inc. PPAs etc.), Manually (download, unzip/untar, setup.py)",,,"1.0, 0.13","3.3, 2.7","Online documentation, Stackoverflow, Mailing list, Source code", 472 | 29/08/2013 10:48:16,Germany,"Linux, Windows, Mac OS X","Terminal, Notebook, Pylab, IPython.parallel",Academia,,,"Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install, Manually (download, unzip/untar, setup.py)","spyder, vim-ipython, canopy","Notebook: Code testing and well documented pieces of code as examples, or for students. 473 | IPython.parallel: Random walks on networks at the moment.",1,"2.7, 2.6","Online documentation, Stackoverflow","Great work, and a great community!" 474 | 29/08/2013 14:26:35,UK,"Linux, wakari.io","Terminal, Notebook, Pylab, IPython.parallel",Academia,,,"Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,Data analysis of Earth observation data & ecosystem models,1,2.7,"Online documentation, Stackoverflow, Mailing list", 475 | 29/08/2013 15:09:49,Spain,"Linux, Windows","Terminal, Pylab",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",spyder,Computations in materials research,0.12,2.7,Online documentation, 476 | 29/08/2013 16:36:58,USA,Windows,Notebook,Industry,,add point and click exporting options. Update documentation. More community tutorials.,Windows exe installer,,"Data analysis, presentation of data",1,2.7,"Online documentation, Stackoverflow","Also have in mind those folks who plan to make use Ipython as their main reporting tool. Make it easy to export, set up a reporting server, refresh notebook online. I don't mean Ipython will out-of-the-box have these features but will make it easier for a developer to get there. " 477 | 29/08/2013 17:41:29,USA,Mac OS X,"Terminal, Notebook, Pylab, IPython.parallel",Academia,,add a delete cell button (I have to use the cut button all the time),"Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,,1,2.7,"Online documentation, Local copies of the documentation, Stackoverflow", 478 | 29/08/2013 22:34:35,France,Linux,"Terminal, Qt console, Notebook, Pylab","Academia, Industry",,"3d visualization (web gl) 479 | entougth traits can be displayed as html form 480 | ","Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",spyder,"reproductible science 481 | 482 | report (statistics, plot) of experiments",1,2.7,"Online documentation, Stackoverflow",Ipython is a very powerful tool. great job ! 483 | 29/08/2013 22:37:09,,"Linux, Mac OS X","Terminal, Qt console, Pylab",Academia,,,Using pip or easy_install,,,1,"3.3, 2.7, 2.6","Online documentation, Local copies of the documentation, Mailing list, Source code", 484 | 30/08/2013 07:31:36,Brazil ,Linux,"Terminal, Notebook, Pylab","Academia, Industry, Education",,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,,1,2.7,"Online documentation, (None)", 485 | 30/08/2013 13:41:30,Ireland,Windows,"Qt console, Notebook","Industry, Hobby",,,"Manually (download, unzip/untar, setup.py), Anaconda",,Data conversion,0.13,2.7,"Online documentation, Stackoverflow", 486 | 30/08/2013 15:39:06,UK,Linux,"Terminal, Notebook, Pylab",Academia,,"Improve usability of Parallel stuff to do MPI like computations on clusters would be great. 487 | Better documentation of nbconvert would be awesome (as we are using this quite a bit)","Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,"I am one of the authors of the Shogun Machine Learning Toolbox. 488 | We are about to start using notebooks for our documentation. 489 | This year's summer of code, our 8 students do have to create a notebook illustrating all of their implemented methods. 490 | In addition, we plan to move our examples (which are currently mainly in plain python) to the notebooks and include documentation around them. 491 | 492 | In addition, I use notebook quite a bit for academia prototyping and presenting intermediate results as well as for talks.",1,2.7,"Online documentation, Stackoverflow, Mailing list, Source code","Great job, IPython is absolutely amazing!" 493 | 31/08/2013 07:15:54,Czech Republic,Linux,"Terminal, Notebook","Academia, Hobby",,"JS-powered plots (I know they are already being prepared) 494 | Multi-user server 495 | ","Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,"Data analysis in Physics 496 | Database management 497 | Teaching (Python lectures)","1.0, 0.13",2.7,"Online documentation, Stackoverflow","Needless to say, IPython (especially notebook) is gorgeous." 498 | 31/08/2013 18:50:28,Germany,"Linux, Windows","Qt console, Notebook, Pylab","Industry, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer, Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,"non routine analysis of quality management data (SAP) 499 | production process stability analysis 500 | ",1,2.7,"Online documentation, Local copies of the documentation, Stackoverflow, Mailing list",keep it ipython simple enough for non it-users 501 | 31/08/2013 23:28:13,USA,"Linux, Windows, Mac OS X","Terminal, Notebook, IPython.parallel",Academia,,"I'd love to see the ability to nest folders in the IPython main window. 502 | ","Manually (download, unzip/untar, setup.py)",,I use the Notebook for development/testing before deploying. I also used it for my dissertation.,Development (2.0.dev),2.7,"Online documentation, Local copies of the documentation, Mailing list, Source code","I'm really in Government, but that's not an option for ""role""." 503 | 01/09/2013 21:04:31,Brazil,Linux,"Terminal, Notebook, Pylab",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,,Development (2.0.dev),2.7,"Online documentation, Stackoverflow", 504 | 01/09/2013 22:49:46,Spain,Linux,"Terminal, Notebook","Academia, Hobby",,,Using pip or easy_install,,,1,3.3,"Online documentation, Stackoverflow, Mailing list", 505 | 01/09/2013 22:54:55,Peru,Linux,"Terminal, Notebook","Education, Hobby",,,Linux distribution repositories (inc. PPAs etc.),,,0.13,"3.3, 2.7","Online documentation, Stackoverflow", 506 | 01/09/2013 23:12:19,Spain,Linux,"Terminal, Notebook","Industry, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,"e-cidadania, OpenMOOC",1,"3.3, 2.7",Online documentation, 507 | 01/09/2013 23:19:50,USA,"Linux, Windows","Terminal, Notebook",Industry,,,"Python distributions (Anaconda, EPD, Python(x,y)), Manually (download, unzip/untar, setup.py)",,Analysis of financial data,1,2.7,"Online documentation, Stackoverflow, Mailing list, Source code", 508 | 02/09/2013 00:05:21,Spain,"Linux, Mac OS X","Terminal, Qt console, Notebook","Education, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink), Using pip or easy_install",,,"1.0, 0.13","3.3, 2.7","Online documentation, Stackoverflow", 509 | 02/09/2013 01:52:07,Mexico,Linux,"Terminal, Pylab","Academia, Education",,,Linux distribution repositories (inc. PPAs etc.),,"Analysis of languaje 510 | Analysis of heart rate an ECG 511 | Digital Images",0.13,2.7,"Online documentation, Local copies of the documentation, Stackoverflow", 512 | 02/09/2013 03:39:35,USA,"Linux, Mac OS X","Terminal, Notebook, Pylab",Industry,,,"Linux distribution repositories (inc. PPAs etc.), Manually (download, unzip/untar, setup.py)",,Orbital mechanics data analysis,1,2.7,Online documentation, 513 | 02/09/2013 07:51:06,Spain,"Linux, Mac OS X","Terminal, Notebook","Academia, Industry",,,Using pip or easy_install,,,1,2.7,"Online documentation, Stackoverflow", 514 | 02/09/2013 08:42:26,Spain,"Linux, Linux VM on OS X","Terminal, Notebook, Pylab","Academia, Industry, Hobby",,,Using pip or easy_install,,,1,"3.3, 2.7","Online documentation, Stackoverflow", 515 | 02/09/2013 09:40:17,Spain,Linux,Terminal,Industry,,,Using pip or easy_install,,Web virtual assistants and crawlers.,0.13,2.7,Online documentation, 516 | 02/09/2013 10:16:31,Spain,"Linux, Windows","Terminal, Notebook, Pylab","Academia, Hobby",,"Better LaTeX support to generate reports (for instance, to programatically generate inline text and images for a report). 517 | Haven't had success with nbconvert or the new convert support in 1.0 (but I used an Ubuntu PPA that may be incomplete).","Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,Scientific computing. Energy performance of buildings and other building science topics.,0.13,2.7,"Online documentation, Stackoverflow, Web tutorials and tips&tricks",Great work! Thanks a lot for such a great tool! 518 | 02/09/2013 12:15:29,Spain,"Linux, Windows, Mac OS X","Terminal, Notebook",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Windows exe installer",,,1,2.7,"Online documentation, Stackoverflow", 519 | 02/09/2013 16:41:58,UK,"Linux, Mac OS X","Terminal, Qt console, Notebook, Pylab, IPython.parallel",Academia,,Better key bindings for notebook: Emacs style for navigation of sections / manipulating code within cells / 'run this section'...,`setupegg.py develop` in git repo,,PhD work - pylab & sympy,Development (2.0.dev),2.7,"Online documentation, Stackoverflow, Mailing list", 520 | 03/09/2013 00:25:41,UK,"Linux, Mac OS X, Amazon EC2","Terminal, Notebook",Hobby,,,"Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink), Manually (download, unzip/untar, setup.py)",notebookcloud,,0.13,2.7,, 521 | 03/09/2013 02:54:49,USA,"Linux, Mac OS X","Terminal, Qt console, Notebook, Pylab",Academia,,,"Manually (download, unzip/untar, setup.py)",,"Research in applications of MRI to study the structure and function of the human visual system. IPython is used for interactive exploration of the data, as well as to organize results.",Development (2.0.dev),2.7,"Online documentation, Mailing list, Source code",I <3 IPython 522 | 03/09/2013 08:14:01,UK,Mac OS X,"Terminal, Notebook, Pylab",Industry,,"I have been very impressed by notebook 0.13 / 1.0.0 - maybe some sort if project folder. 523 | 524 | Would love to be able to load notebooks from other directories ",Using pip or easy_install,,"Ah hoc analysis and transformation of data sets from SQL database from commercial websit. Allows export of scripts easily and better data manipulation than R 525 | ",1,2.7,"Online documentation, Local copies of the documentation, Stackoverflow",Really great work! Am not often wow-ed but have been by I python notebook 526 | 03/09/2013 14:51:31,Belgium,Mac OS X,"Terminal, Notebook, Pylab","Academia, Education, Hobby",,"Debugging options, smarter GUI (e.g. pop-up plots)","Manually (download, unzip/untar, setup.py)",,"Research, machine learning, bioinformatics",0.12,2.7,"Online documentation, Local copies of the documentation, Stackoverflow, Source code", 527 | 03/09/2013 15:56:39,USA,Linux,"Terminal, Notebook, Pylab",Industry,,"- Outliner-style interface? (expandable cells like Mathematica) 528 | - Better printing support? (No page breaks through the middle of plots, for a start) 529 | ",company's internal installation,,Analytics use (numpy/scipy style work),0.13,2.7,"Online documentation, Stackoverflow",Love the product. 530 | 03/09/2013 23:02:39,USA,"Linux, Windows","Qt console, Notebook, Pylab",Academia,,"- Copy and paste multiple cells in the notebook. 531 | - Serve notebooks from different multiple folders.","Python distributions (Anaconda, EPD, Python(x,y)), Manually (download, unzip/untar, setup.py)",spyder,,"1.0, 0.13",2.7,"Online documentation, Stackoverflow, Hipchat, Mailing list", 532 | 04/09/2013 02:51:37,China,"Linux, Windows","Terminal, Notebook",,,I hope the python cookbook can add more context about real project.,"Linux distribution repositories (inc. PPAs etc.), Windows exe installer, Using pip or easy_install",,,1,2.7,"Online documentation, Stackoverflow", 533 | 04/09/2013 04:10:41,USA,"Linux, Mac OS X, Amazon EC2","Terminal, Qt console, Notebook, Pylab, nbviewer nbconvert rmagic","Industry, Education",,"Detailed documentation about skinning, extending via JS components, embedding. Detailed documentation on implementing the IPyNB protocol in other languages - e.g. via node.js and couchdb's JS engine.","Python distributions (Anaconda, EPD, Python(x,y))",,LearnDataScience http://learnds.com ,"1.0, Development (2.0.dev)","3.3, 2.7","Online documentation, Stackoverflow, Mailing list, Source code",Awesome job guys!! World beater platform. 534 | 04/09/2013 10:32:44,Germany,"Linux, Mac OS X","Terminal, Qt console, Notebook, Pylab, IPython.parallel",Academia,," 535 | customizable or vim-like shortcuts in the notebook and qt console. 536 | 537 | tab completion after index access, e.g. my list[0]. where my list[0] has methods. 538 | 539 | a tutorial on making a minimal firefox profile adapted to the needs of the notebook. 540 | 541 | code folding in the notebook 542 | 543 | variable explorer similar to spyder's in the notebook","Python distributions (Anaconda, EPD, Python(x,y)), anaconda",spyder,data exploration; simulation scripts,0.13,2.7,"Online documentation, Local copies of the documentation, Stackoverflow","tried vim-ipython but abandoned because apparently it must use the python installation that vim was compiled with; was not able to make it work with anaconda-installed python 544 | 545 | ipython.parallel could benefit from super-explicit docs in a tutorial style. something like 546 | ""i have a PBS cluster with a queue named xyz at my disposal. what is every baby-step i need to take to submit a trivial job with ipython.parallel?""" 547 | 04/09/2013 13:14:44,Mexico,Mac OS X,"Qt console, Notebook",Academia,,Custom templates of nbconvert.,Using pip or easy_install,"Spyder, sublime text 2",Power systems simulations.,1,2.7,"Online documentation, Stackoverflow", 548 | 04/09/2013 13:35:59,Belgium,"Linux, Windows","Terminal, Notebook, Pylab","Academia, Education, Hobby",,The ipython notebooks are a great concept! Further development of the ipython notebooks is preferable and nice to follow,"Python distributions (Anaconda, EPD, Python(x,y))",spyder,"- ipython notebooks for teaching, quick result visualisation, development of tutorials,... 549 | - ipython console as python console 550 | - spyder (with ipython console) for code development, package writing,...",0.13,"3.3, 2.7","Online documentation, Stackoverflow, Source code", 551 | 04/09/2013 16:49:01,USA,"Linux, Mac OS X","Terminal, Notebook, Pylab",Academia,,,"Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,simulation data analysis. one off scripts,1,"3.3, 2.7","Online documentation, Stackoverflow, Mailing list, Source code", 552 | 04/09/2013 19:00:12,USA,"Linux, Windows, Mac OS X","Terminal, Notebook, IPython.parallel",Industry,,,"Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink), Using pip or easy_install",,"quick parallelization of analysis 553 | exploration of data 554 | testing code samples before putting them into scripts","1.0, 0.13",2.7,Online documentation,great job guys. 555 | 04/09/2013 22:56:38,USA,Linux,"Terminal, Notebook",Hobby,,,"Manually (download, unzip/untar, setup.py)",,When I need to learn a new library I often load it up in IPython Notebook to fool around with it,1,2.7,Online documentation, 556 | 05/09/2013 08:17:54,Austria,"Linux, Mac OS X","Notebook, Pylab",Academia,,"Ideally, I'd like to be able to write entire math papers (for academic publication) within IPython. :)",Using pip or easy_install,,"computational mathematics, machine learning",1,2.7,"Online documentation, Stackoverflow, Mailing list","Substance.io is an awesome project. See for example http://lens.elifesciences.org/ 557 | 558 | Maybe there are some opportunities for collaboration." 559 | 05/09/2013 17:15:00,Belarus,Linux,"Qt console, Pylab",Academia,,,Linux distribution repositories (inc. PPAs etc.),,data analysis and visualization,0.13,2.7,"Online documentation, Stackoverflow", 560 | 05/09/2013 23:00:26,Germany,"Linux, Windows","Terminal, Notebook",Industry,,Better Navigation or even search in the Notebook,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",spyder,,0.13,2.7,"Online documentation, Mailing list", 561 | 06/09/2013 07:00:00,Netherlands ,Windows,Notebook,Education,,Installing Ipython was quite a challenge. That has to be improved. ,"Python distributions (Anaconda, EPD, Python(x,y))",,Just started...,1,2.7,Online documentation, 562 | 07/09/2013 20:36:12,France,"Linux, Windows","Terminal, Notebook, Pylab","Academia, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",,,"1.0, 0.13","2.7, 2.6","Online documentation, Local copies of the documentation", 563 | 09/09/2013 19:42:28,USA,Linux,"Terminal, Notebook","Industry, Hobby",,,Linux distribution repositories (inc. PPAs etc.),,,0.12,2.7,"Online documentation, Stackoverflow", 564 | 10/09/2013 05:21:11,Slovenia,Linux,"Qt console, Notebook, Pylab",Academia,,"Basic folder browsing, so I might not need to run multiple notebooks on one computer. 565 | Using the inline backend for matplotlib, I did not yet found how to display full size images and vector graphs that would scale well. It is a wonderful tool when working on remote machines, but has some disadvantages. 566 | I have not yet discovered a good way to write a function in a notebook and call it from other notebooks. An import function for notebooks would be great.","Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,Image processing and computer vision research as a matlab supplement and replacement.,0.13,2.7,Online documentation, 567 | 10/09/2013 20:43:29,USA,"Linux, Mac OS X, Amazon EC2","Terminal, Notebook, Pylab, IPython.parallel","Industry, Education, Hobby",,"IPython.parallel - would LOVE to see more improvement here, and I'd love re-instated support for the SGE launcher (on starcluster). Also, better support for restarting engines and the hub, and clearer documentation about working with currently running jobs would be nice.",Using pip or easy_install,"starcluster, vim-ipython","I'm a data scientist and use IPython at work, home and everywhere I'm on a computer! 568 | 569 | I currently use IPython.parallel for most everything need to parallelize across multiple machines at work. 570 | 571 | I love the notebook, and particularly the fact that other projects (like IJulia) are forming around it.",1,2.7,"Online documentation, Stackoverflow, Source code",You guys are awesome and inspiring! Thanks for your hard work and for creating well disciplined and forward-thinking group. It's a pleasure to follow your discussions and code online. 572 | 11/09/2013 05:50:47,USA,Mac OS X,"Terminal, Notebook, Pylab",Academia,,I will send a feature suggestion.,"Mac package systems (macports, homebrew, fink)",,"1. Numerical simulation; as a ""controller"" of the executables written in Fortran (not convertible to python). 573 | 574 | 2. Use matplotlib to make plots. 575 | 576 | 3. Numerical calculations, to replace draft paper/hand calculator. 577 | 578 | 4. To test some python technique",1,2.7,"Online documentation, Stackoverflow","Thanks a lot to you guys! 579 | 580 | Actually, I didn't use much ipython until I discovered the ipython notebook, which makes me very excited. The reason for me to love it is because it is very similar to Mathematica's notebook, and it seems to be even more powerful and flexible." 581 | 11/09/2013 07:22:38,France,"Linux, Windows","Terminal, Qt console, Notebook","Academia, Education",,,"Using pip or easy_install, Manually (download, unzip/untar, setup.py)",OpenAlea,,"1.0, Development (2.0.dev)",2.7,"Online documentation, Stackoverflow, Mailing list, Source code", 582 | 12/09/2013 09:32:26,Italy,Linux,"Terminal, Notebook","Academia, Education",,multi-user notebook :-D,Using pip or easy_install,spyder,GRASS GIS and pygrass,,2.7,"Online documentation, Source code",IPython it's amazing! thank you guys... 583 | 12/09/2013 11:41:46,Spain,Linux,"Terminal, Notebook, Pylab",Academia,,I am starting to work with 1.0 version. I will wait a little bit to raise any suggestion.,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,"During my teaching course, I created notebooks as a supplementary material for my students. I also generated notebooks with exercises. 584 | 585 | I also use ipython notebooks for my daily research. 586 | 587 | ","1.0, 0.13",2.7,"Online documentation, Stackoverflow",Thanks for all your work. 588 | 14/09/2013 14:50:58,Germany,"Linux, Windows","Terminal, Qt console, Notebook, Pylab","Industry, Hobby",,"Extend to THE standard IDE for Python?! 589 | ","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install, Manually (download, unzip/untar, setup.py), repository check-out",,"- prototyping interactively applications 590 | - calculations for engineering and scientific work 591 | - simply as calculator 592 | ","1.0, Development (2.0.dev)","3.3, 2.7",Online documentation, 593 | 16/09/2013 13:53:14,Ireland,"Linux, Mac OS X","Terminal, Notebook",Industry,,"Easier to find all the possibilities within it 594 | 595 | *Much* easier to install in strange cases",Using pip or easy_install,,Software Configuration Management,"1.1, 0.8.4","2.7, 2.4",Online documentation,Thanks 596 | 17/09/2013 04:48:25,USA,"Mac OS X, Amazon EC2","Qt console, Notebook, Pylab, IPython.parallel",Industry,,"Continued work to integrate multiple languages (R, JuliaLang, Matlab, etc.) would be amazing.","Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,Training and consulting for users of Ovation Scientific Data Management System (http://ovation.io).,1,"3.3, 2.7","Online documentation, Stackoverflow", 597 | 17/09/2013 07:37:39,Spain,Linux,"Notebook, Pylab","Academia, Education",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",,Teaching and research in numerical analysis,0.13,2.7,"Online documentation, Stackoverflow", 598 | 17/09/2013 07:53:03,Norway,Linux,Terminal,Industry,,,Linux distribution repositories (inc. PPAs etc.),,"implementation of robotic pick and place, incl. vision system",1,"3.3, 2.7","Online documentation, Stackoverflow", 599 | 17/09/2013 14:29:38,,"Linux, Mac OS X",Notebook,Academia,,,"Python distributions (Anaconda, EPD, Python(x,y))",,,1,"3.3, 2.7","Online documentation, Stackoverflow", 600 | 18/09/2013 14:51:28,Belgium,Linux,"Terminal, Qt console",Academia,,,Linux distribution repositories (inc. PPAs etc.),,Personal projects and teaching,0.13,2.7,"Online documentation, Stackoverflow", 601 | 21/09/2013 17:36:32,Chile,Linux,Terminal,"Academia, Industry, Education",,Android,Linux distribution repositories (inc. PPAs etc.),spyder,,1,2.7,"Online documentation, Stackoverflow", 602 | 21/09/2013 22:01:07,Russia,"Linux, Mac OS X","Terminal, Notebook, Pylab, IPython.parallel","Academia, Industry, Education, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",wakari,"presentations, computational environment for machine learning tasks",1,"2.7, 2.6","Online documentation, Local copies of the documentation, Stackoverflow", 603 | 28/09/2013 00:58:28,USA,Linux,"Terminal, Qt console, Notebook, Pylab","Industry, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Manually (download, unzip/untar, setup.py)",emacs-ipython-notebook,"Log/event trace analysis 604 | Education","1.0, 0.13, Development (2.0.dev)","3.2, 2.7","Online documentation, Stackoverflow, Mailing list, Source code",Thank you for a fantastic software product! 605 | 30/09/2013 12:15:28,Italy,Linux,"Terminal, Notebook, Pylab","Academia, Hobby",,"I would like the management of files and directories to become easier and more flexible (saving files, etc.) 606 | (But maybe it is just the fact that I have never spent much time in trying to understand some mechanisms)","Python distributions (Anaconda, EPD, Python(x,y)), Manually (download, unzip/untar, setup.py)",spyder,"- Post-processing of the output data that I get from C or Fortran codes 607 | - I write small programs/scripts for my research activity (mathematical physics), when it is faster to do that in python/Ipython rather than writing a C of a Frotran code 608 | - I test several ideas before implementing them in largest C or Fortran codes. 609 | - For fun (all sort of quick things)",1,2.7,"Online documentation, Stackoverflow","Great tool, it is a pleasure to see that it is under such an active development." 610 | 30/09/2013 13:51:38,Germany,"Linux, Windows, Mac OS X","Terminal, Qt console, Pylab",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer",,,0.13,2.7,"Online documentation, Stackoverflow", 611 | 30/09/2013 18:25:48,Norway,"Windows, Mac OS X","Notebook, Pylab",Academia,,,"Mac package systems (macports, homebrew, fink), Windows exe installer",,,1,2.7,"Online documentation, Stackoverflow", 612 | 03/10/2013 00:13:40,,"Mac OS X, Amazon EC2","Terminal, Notebook, IPython.parallel","Academia, Education",,,Using pip or easy_install,starcluster,,Development (2.0.dev),"3.3, 2.7","Stackoverflow, Hipchat, Source code", 613 | 03/10/2013 00:15:24,France,Linux,Notebook,"Academia, Education",,,"Linux distribution repositories (inc. PPAs etc.), Manually (download, unzip/untar, setup.py)",,,Development (2.0.dev),2.7,"Online documentation, Stackoverflow, Source code", 614 | 03/10/2013 00:15:42,France,Linux,Notebook,"Academia, Education",,,"Linux distribution repositories (inc. PPAs etc.), Manually (download, unzip/untar, setup.py)",,,Development (2.0.dev),2.7,"Online documentation, Stackoverflow, Source code", 615 | 03/10/2013 00:16:32,USA,Linux,"Terminal, Notebook",Education,,Modifications to the html notebook to support third-party sync plugins and loading notebook files in subdirectories. I can hopefully help somehow with third-party sync (William Stein here). ,"Using pip or easy_install, Manually (download, unzip/untar, setup.py)",https://cloud.sagemath.com,Sage. ,1,2.7,"Online documentation, Stackoverflow, Mailing list, Source code, I use the source code a *LOT*",IPython rocks! 616 | 03/10/2013 00:17:59,USA,Linux,"Notebook, Pylab",Academia,,,Using pip or easy_install,,,1,2.7,"Online documentation, Stackoverflow, Mailing list", 617 | 03/10/2013 00:19:11,USA,Mac OS X,"Terminal, Qt console, Notebook, Pylab, IPython.parallel","Academia, Hobby",,,"Mac package systems (macports, homebrew, fink), Manually (download, unzip/untar, setup.py)",Wakari,Research usage is data analysis and visualization. Hobby usages are primarily visualizations.,1,2.7,"Online documentation, Stackoverflow, Mailing list, Source code", 618 | 03/10/2013 00:20:37,USA,"Linux, Windows, Mac OS X",Notebook,Industry,,"Would like to see official, free bundles similar to the Anaconda/EPD bundles","Python distributions (Anaconda, EPD, Python(x,y))",,Analytics & visualization of viewership data at Time Warner Cable,0.13,2.7,"Online documentation, Stackoverflow, Mailing list", 619 | 03/10/2013 00:22:42,USA,"Linux, Windows, Mac OS X","Terminal, Notebook",Education,,,"Python distributions (Anaconda, EPD, Python(x,y))",,,1,2.7,"Online documentation, Stackoverflow", 620 | 03/10/2013 00:23:01,USA,"Linux, Mac OS X","Terminal, Notebook","Industry, Hobby",,richer javascript interactions,"Python distributions (Anaconda, EPD, Python(x,y))",,"Using IPython to run/test Python code written for building: 621 | 622 | 1. analytics engine 623 | 2. distributed systems 624 | 3. data analysis",0.13,2.7,"Online documentation, Stackoverflow",Thank you guys very much! 625 | 03/10/2013 00:23:08,USA ,"Linux, Mac OS X","Terminal, Notebook, IPython.parallel","Academia, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink), Using pip or easy_install",,I used it for my doctoral research. I have graduated and looking at incorporating it into my work as well.,"1.0, 0.13",2.7,"Online documentation, Stackoverflow", 626 | 03/10/2013 00:24:03,Canada,Linux,Terminal,Hobby,,,Using pip or easy_install,,,1,2.7,"Online documentation, Stackoverflow, Mailing list", 627 | 03/10/2013 00:26:02,USA,"Linux, Mac OS X","Notebook, Pylab",Industry,,"Support multiple concurrent sandboxed users. 628 | Support interactive mapping output (Google Maps, OSM) 629 | Add javascript widgets to support interactive mapping. 630 | ","Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,Writing remote sensing analysis scripts that utilize the Google Earth Engine API.,1,2.7,"Online documentation, Stackoverflow, Hipchat, Mailing list","I am very happy that the IPython tools exist, and that future development is being funded. Go open science!" 631 | 03/10/2013 00:29:35,USA,"Linux, Mac OS X","Terminal, Pylab, IPython.parallel",Academia,,"better support for parallel and cluster computing, working with schedulers","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink), Using pip or easy_install, Manually (download, unzip/untar, setup.py), use installed version on clusters",,,"0.12, 0.11, 0.10 or older","2.7, 2.6, 2.5, 2.4",(None),"I heard that you will be dropping support for python 2.6 and earlier. Many our large HPC cluster systems do not yet support python 2.7, and this may be problematic for ipython HPC cluster users going forward." 632 | 03/10/2013 00:30:23,Brazil,Linux,"Terminal, Notebook, Pylab, IPython.parallel",Academia,,Better documentation ,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",spyder,"We use in Neuroscience project in collaboration to Univ of Southampton, UK 633 | Local project in aeroacoustics & Bayesian Beamformer ",1,3.2,"Online documentation, Stackoverflow", 634 | 03/10/2013 00:30:49,Canada,Linux,"Terminal, Qt console, Notebook, Pylab","Academia, Education, Hobby",,My #1 would be interactive plots. When I want to zoom in a plot it's a png image in low resolution. A better plotting interaction is a must.,Linux distribution repositories (inc. PPAs etc.),,"I use it for data analysis in my PhD and it's integral part of my project called ""chemlab"". I use it to interact with a 3D view to display chemical structures. 635 | 636 | I also use it in conjunction with pylab for plotting.",0.13,"3.3, 2.7","Online documentation, Stackoverflow, Mailing list, Source code", 637 | 03/10/2013 00:31:26,Brazil,Linux,"Terminal, Notebook","Academia, Education",,"I believe that most people with switch to the notebook interface a some point. Even though the ipynb is great, it lacks all those nice things we have from our favorite text/code editing tool. 638 | 639 | I hope to see some effort into bring some of those ""nice things"" to the notebook, like vim's plugins to check pep8/flakes, spellcheck for the non-code cells, contrast/font etc.",Linux distribution repositories (inc. PPAs etc.),,"I use IPythin to create my blog. It is aimed to teach python tools for oceanographers. 640 | 641 | http://ocefpaf.github.io/archives.html",Development (2.0.dev),"3.3, 2.7",Mailing list,Keep up the wonderful work! 642 | 03/10/2013 00:33:06,USA,"Linux, Windows, Mac OS X","Terminal, Notebook, Pylab",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,,1,2.7,Stackoverflow, 643 | 03/10/2013 00:33:29,USA,"Linux, Amazon EC2","Terminal, Qt console, Notebook, Pylab, IPython.parallel","Academia, Industry, Education, Hobby",,Multi-user support and synchronization.,Using pip or easy_install,pdee,Data Analysis and computational modeling. We run a local IPython server in our lab.,1,2.7,"Online documentation, Stackoverflow", 644 | 03/10/2013 00:40:15,Canada,"Linux, Mac OS X, Amazon EC2, Microsoft Azure","Terminal, Notebook, Pylab",Industry,,"1. love it if we could edit notebooks in pairs (we pair remotely our data science tasks) like google docs for ipython notebooks 645 | 2. ways to manage multiple versions of notebooks on a remote server 646 | 3. way to cluster ipython notebook servers so they act like one server. if I need 2 TB ram and want to join a bunch of servers together (magic wand in hand)","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,processing machine generated log data with pandas and ipython notebooks. different types of models.,1,"3.3, 2.7","Online documentation, Stackoverflow, Mailing list","awesome job! you changed our workflow with ipython notebooks and we are way faster at prototyping algos and slicing and dicing data. 647 | 648 | thanks again!" 649 | 03/10/2013 00:42:06,,Linux,"Terminal, Notebook",Academia,,Keep the awesomeness flowing!,Using pip or easy_install,,"I use Ipython and python, per se, for my PhD thesis on ""Spectroscopi studies of OB stars from the outer Glactic disk"". Nowadays, I have been using the notebook a lot. I found that it is a great way of making fast reports to send to my advisor.",1,2.7,"Online documentation, Local copies of the documentation, Stackoverflow",Amazing jobs what you guys are doing! Congratulations! 650 | 03/10/2013 00:43:22,USA,"Linux, Mac OS X","Terminal, Notebook",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,"energy balance simulations, class room calculations, problem set solutions",1,"3.3, 2.7",Online documentation, 651 | 03/10/2013 00:45:08,Canada,Linux,"Terminal, Notebook","Industry, Education, Hobby",,Downstream packaging to get the notebook in Debian,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",ipdb,"ipdb for all work projects. 652 | 653 | Starting to use notebook-based slideshows for conferences and workshops in my free time.",1.1,2.7,"Online documentation, weblogs (how to do slideshows)",Love what you’re doing. 654 | 03/10/2013 00:48:41,Colombia,Linux,Notebook,"Academia, Education, Hobby",,"Being my main concern the Ph.D thesis I would like to see, in this order :-P: 655 | 656 | 1. Support for footnotes in the extended markdown of the notebook. Is the most used feature that I miss in my writings. The second one would be bibliographic references as in pandoc markdown. 657 | 658 | 2. Some kind of cell grouping, useful in reordering presentations and mostly for exploratory writing evolving towards some kind of outlining support as described here: 659 | 660 | http://mutabit.com/mutabit/default/wiki/ipython-deepness 661 | 662 | 3. I know you have planed support for interactive web controls on notebooks. That would be the killer feature! ",Linux distribution repositories (inc. PPAs etc.),wakari and interested in Cloud sage notebooks,"Mainly I'm writing my Ph. Thesis advances on it: 663 | 664 | - http://nbviewer.ipython.org/url/mutabit.com/deltas/repos.fossil/doctorado-offray/doc/tip/Tesis/Escrito/phd-tesis-avances.ipynb 665 | 666 | - http://nbviewer.ipython.org/url/mutabit.com/deltas/repos.fossil/doctorado-offray/doc/tip/Tesis/Escrito/innovacion-abierta-contracultura-hacker-dise%C3%B1o.ipynb 667 | 668 | Besides I'm interested in Data journalism with IPython as described in: 669 | 670 | - http://nbviewer.ipython.org/url/mutabit.com/deltas/repos.fossil/periodismo-datos/doc/tip/periodismo-de-datos-tutorial.ipynb 671 | 672 | 673 | Making presentations: 674 | 675 | - http://mutabit.com/deltas/repos.fossil/mtb-charlas-talleres/doc/tip/InnovacionAbiertaCulturaHacker/innovacion-abierta-hackatones.slides.html#/ 676 | 677 | And some minor experiments with algorithms.",1,2.7,"Online documentation, Stackoverflow, Hipchat",Just a big thanks for what you have done! Keep the good work. 678 | 03/10/2013 00:51:17,USA,"Linux, Mac OS X","Terminal, Qt console, Notebook","Academia, Hobby",,"I would love to see the ecosystem around the notebook improve. I miss being able to use tools like (auto)pep8, pylint, pytest et al when I'm working in the notebook. These utilities are nicely integrated into traditional text editors like vim/emacs when editing vanilla python files, and I would like to see that functionality integrated into the notebook. Note that this comment is half about a UI for using things like this, and half about making these tools compatible with the .ipynb format and IPython special syntax. 679 | 680 | ","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",glue,Research astrophysics,"1.0, Development (2.0.dev)",2.7,"Online documentation, Stackoverflow, Source code",I love IPython! The notebook and nbviewer have changed how I conduct and document science. 681 | 03/10/2013 00:52:37,USA,Mac OS X,"Terminal, Notebook, Pylab","Academia, Industry",,I have tried but can't really get IPython working with gvim. Vim IPython looks cool but is too much of a headache to get working properly. ,"Mac package systems (macports, homebrew, fink)",,I do data analysis in a college psychology lab and as I'm start work as a data scientist using for various exploratory projects. ,1,2.7,Stackoverflow, 682 | 03/10/2013 00:53:44,USA,Linux,"Terminal, Notebook, Pylab","Industry, Education",,"Introspection of (reasonably sized) dict-like objects would be amazing. Tab completion of dictionary keys would save a huge amount of time, especially when trying to get to know a new schema or document type that has been parsed into a JSON-like structure. 683 | 684 | Also, if making static HTML versons of a notebook (a la nbviewer) was a bit easier, it would be a real bonus.",Using pip or easy_install,,"Using pandas and the iPython notebook, I explore data available on http://influenceexplorer.com mashed up with other datasets from the census and geocoded datasets provided by partner organizations. I also make extensive use of iPython to ""interview"" messy open government data. The notebook helps me to keep a diary as I diagnose potential quality issues and develop scripts or full programs to transform the data into the desired format. 685 | 686 | I also make use of the notebook for exploring potential avenues of research once data has been cleaned. It makes sharing my findings quite easy. 687 | 688 | I've used it more than once to present concepts of analysis and machine learning to colleagues. ","1.0, 0.13",2.7,"Online documentation, Local copies of the documentation, Stackoverflow","I am completely over the moon about iPython, and I'm a rabid recommender to both new programmers and more experienced ones. " 689 | 03/10/2013 01:10:52,USA,Mac OS X,"Terminal, Notebook",Academia,,,"Mac package systems (macports, homebrew, fink)",,Data analysis and documents for my PhD project.,Development (2.0.dev),2.7,"Stackoverflow, Mailing list", 690 | 03/10/2013 01:14:46,Germany,Mac OS X,"Notebook, Pylab",Academia,,"A variable inspector 691 | Javascript interactivity 692 | Easier collaboration (upload to nbviewer)",Using pip or easy_install,,"PhD thesis, code snippets, test everything",1,2.7,(None), 693 | 03/10/2013 01:15:25,USA,Windows,Notebook,Industry,,,"Windows exe installer, Using pip or easy_install",,Use the notebook as main tool for data analysis,1,3.3,"Online documentation, Stackoverflow", 694 | 03/10/2013 01:27:03,Australia,Mac OS X,"Notebook, Pylab","Industry, Hobby",,"Single Sign On authentication 695 | Working together on a Notebook remotely",Using pip or easy_install,,"Open Data Work in a ""Startup""",1,"3.3, 2.7","Online documentation, Stackoverflow, Source code",IPython rocks!!!!!!!! 696 | 03/10/2013 01:27:45,USA,"Linux, Mac OS X","Notebook, Pylab",Academia,,Its a bit cumbersome to run it as a server on a remote machine. Specifically it would be nice to be able to run the server and have separate notebooks in arbitrary directories that can be found under the main server. ,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,Genomics academic research. Its a great way to document my code and do exploratory analysis,1,2.7,"Online documentation, Stackoverflow", 697 | 03/10/2013 01:36:01,USA,"Linux, Mac OS X",Terminal,Academia,,"Asking for anything specific is difficult, partly because I don't *need* anything more than I use it for. That said, if you guys could implement a time travel feature, that'd be pretty cool.","Mac package systems (macports, homebrew, fink), Manually (download, unzip/untar, setup.py)",,I'm a matplotlib core developer -- I use it to develop matplotlib.,0.13,2.7,(None),Keep up the awesome work! 698 | 03/10/2013 01:36:41,USA,Windows,"Terminal, Notebook, Pylab, IPython.parallel","Academia, Education",,More development of the already fabulous notebook!,"Python distributions (Anaconda, EPD, Python(x,y))",,"1. Parallel computing. 699 | 700 | 2. Teaching computational methods for economists.",1,2.7,"Online documentation, Stackoverflow, Mailing list", 701 | 03/10/2013 01:39:14,USA,"Linux, Windows, Amazon EC2","Terminal, Notebook, IPython.parallel",Academia,,,"Python distributions (Anaconda, EPD, Python(x,y)), Manually (download, unzip/untar, setup.py)",,,Development (2.0.dev),2.7,"Online documentation, Stackoverflow, Mailing list, Source code", 702 | 03/10/2013 01:41:34,Brazil,Linux,"Terminal, Qt console, Notebook, Pylab",Academia,,,"Manually (download, unzip/untar, setup.py)",,"Education (introductory disciplines, machine learning and image processing discipline). 703 | 704 | Research (Machine learing and image processing).",1,"3.3, 3.2, 2.7","Online documentation, Stackoverflow", 705 | 03/10/2013 01:41:47,Canada,"Linux, Windows","Terminal, Notebook, Pylab",Industry,,Nothing that isn't already listed in the roadmap.,"Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer, Using pip or easy_install",spyder,"Work stuff. Can't really describe project, other than to say it involves data mining and analytics.",1,3.3,Source code, 706 | 03/10/2013 01:50:33,USA,"Linux, Mac OS X, Amazon EC2","Terminal, Notebook",Academia,,"none, looking forward to multi-user environment",Using pip or easy_install,,"Simple Bio simulations 707 | Genomics data processing & visualization",Development (2.0.dev),2.7,"Online documentation, Stackoverflow", 708 | 03/10/2013 01:52:22,USA,"Linux, Windows","Notebook, Pylab",Industry,,,"Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer, Using pip or easy_install",,,0.13,2.7,"Online documentation, Local copies of the documentation, Stackoverflow", 709 | 03/10/2013 02:35:39,Germany,,,,,,,,,,,, 710 | 03/10/2013 02:39:37,Germany,"Windows, Mac OS X","Terminal, Notebook",Industry,,Ipython notebook is great but it crashes quite often. Ideally it would be more robust.,"Python distributions (Anaconda, EPD, Python(x,y))",,Data wrangling in market research,1,2.7,Online documentation, 711 | 03/10/2013 02:41:16,Norway,Linux,Terminal,Education,,,Linux distribution repositories (inc. PPAs etc.),,Exploring/testing numpy/scipy/matplotlib routines while solving mathematics exercises.,0.13,"3.3, 2.7",, 712 | 03/10/2013 02:42:59,USA,Windows,"Qt console, Notebook, Pylab","Academia, Education",,"I often use IPython to create random notes, thoughts ... something like a diary...in that respect I miss one feature very much (although it is not super-critical) 713 | -- it is a way to take a (portion) of screen-capture, for quick information gathering along with self made notes ... something akin to using OneNote. 714 | 715 | -- code hiding .... I think this is really important ... not to really ""hide"" the code, but to provide a clean ""document-like"" presentation, when it is not required to ""show"" the code. ","Python distributions (Anaconda, EPD, Python(x,y))",spyder,"Scientific computation, Teaching, Creating notes",1,2.7,"Online documentation, Stackoverflow, Source code",IPython is one the be best things that has happened to me. What else can I say? :-) 716 | 03/10/2013 02:52:53,USA,"Linux, Windows",Qt console,Industry,,,"Linux distribution repositories (inc. PPAs etc.), Windows exe installer",,,0.13,2.7,"Online documentation, Stackoverflow", 717 | 03/10/2013 02:56:21,India,Linux,"Terminal, Qt console, Notebook, Pylab",Academia,,Nbviewer needs to be made more consistent; maybe also a tab for viewing variables,Using pip or easy_install,spyder,"I work on Computational sustainability. I released my code for an ICMLA paper 718 | as an IPython notebook. It can be found here: http://www.iiitd.edu.in/~amarjeet/Research/indic.html",1,2.7,"Online documentation, Stackoverflow", 719 | 03/10/2013 02:58:19,USA,"Linux, Windows, Mac OS X, raspberry pi","Terminal, Qt console","Industry, Hobby",,,"Python distributions (Anaconda, EPD, Python(x,y)), Manually (download, unzip/untar, setup.py)",Vision Spreadsheet (my own project),Vision Spreadsheet is an environment for computer vision. You can (optionally) interact with the spreadsheet using ipython (through ipython magics). If you're interested there is a video here: http://www.youtube.com/watch?v=DaNiHNXyZH8,0.13,"3.3, 2.7","Online documentation, Local copies of the documentation, Source code",You guys rock! Thank you so much for this wonderful tool!!!! 720 | 03/10/2013 03:40:57,Colombia,Linux,"Terminal, Notebook, Pylab","Industry, Hobby",,"Independent block of code that doesn't mix with other parts. 721 | ","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,"I use Ipython Console every day to work on web applications (with Django). 722 | I'm learning Statistics and Data anlysis using the Notebook.",1,"3.3, 2.7","Online documentation, Stackoverflow", 723 | 03/10/2013 03:49:23,Romania,Windows,"Qt console, Notebook, Pylab","Academia, Education",,,"Python distributions (Anaconda, EPD, Python(x,y))",spyder,"Study of the dynamics of nontwist maps as models for magnetic field structure in a tokamak with reversed shear 724 | 725 | Course- Linear Algebra for Computer Science","1.0, 1.1",2.7,"Online documentation, Stackoverflow, Mailing list, Source code", 726 | 03/10/2013 04:37:49,Maldives,Windows,"Qt console, Notebook","Industry, Hobby",,better help.,Windows exe installer,,Analysis of data. Testing of models.,0.12,2.7,Online documentation, 727 | 03/10/2013 05:20:01,,Mac OS X,"Terminal, Notebook",Academia,,"better multi-line editing (I always end up having problems when I need to edit a multi-line command I already ran). Plus, would like colour coding","Mac package systems (macports, homebrew, fink)",,"I do my data analysis with iPython using the pandas package, but for most of my development I use iPython to test out code as I go",0.13,2.7,Stackoverflow, 728 | 03/10/2013 05:35:42,Canada,Linux,"Terminal, Notebook, Pylab",Academia,,,Linux distribution repositories (inc. PPAs etc.),,"Research, data analysis, and visualization.",0.13,2.7,"Online documentation, Stackoverflow, Source code", 729 | 03/10/2013 05:53:06,USA,"Linux, Mac OS X","Terminal, Notebook, Pylab, IPython.parallel",Academia,,,Using pip or easy_install,,,1,2.7,"Online documentation, Stackoverflow, Source code", 730 | 03/10/2013 05:53:36,Switzerland,"Linux, Windows, Mac OS X","Terminal, Notebook, Pylab",Industry,,Straightforward integration of doctest-like functionality so that notebooks that are created as tutorials/demos can easily be tested.,Using pip or easy_install,"rdkit, pandas","The notebook is used to do tutorials and demos for the open-source RDKit 731 | 732 | We also use the notebook extensively at work for tutorials and as a notebook for internal research. 733 | ","1.0, 0.13","2.7, 2.6","Online documentation, Stackoverflow","I've been using IPython for years and have always thought it was great, but the notebook is really just amazing. " 734 | 03/10/2013 05:59:11,France,Windows,"Qt console, Notebook","Education, Hobby",,"python3.3 is first class citizen, at least on par with 2.7 735 | 736 | => notebook talks of the ipython team are python 3.3 compatible by default, i dont have to struggle anymore to have them work. 737 | => next march, one of ipython team pycon talk is under python 3.3 738 | 739 | 740 | 741 | 742 | 743 | ","Python distributions (Anaconda, EPD, Python(x,y))",spyder,"french education system (so windows ans python3) 744 | data science awareness","1.0, 0.13",3.3,"Online documentation, Source code, Github","old hardware compatibility is important on education 745 | (vert slow first startup of the day under windows) 746 | 747 | 748 | a good simple SQL client (for SQLite at least) would be great. 749 | the firefox SQLite plugin is the type of basic SQL fonctions that would be nice to have 750 | 751 | " 752 | 03/10/2013 06:20:39,USA,"Linux, Windows",Terminal,"Industry, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Windows exe installer, Using pip or easy_install",,,"0.13, 0.11, 0.10 or older","2.7, 2.6, 2.4, 2.5","Local copies of the documentation, Stackoverflow", 753 | 03/10/2013 06:28:58,Estonia,Linux,"Terminal, Notebook","Academia, Industry",,,Using pip or easy_install,,,1,2.7,"Online documentation, Stackoverflow", 754 | 03/10/2013 06:33:49,France,Windows,Notebook,Academia,,Widgets for the notebook,"Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer",Spyder,Scientific exploration of experimetal data (physics),1,2.7,"Online documentation, Hipchat, Source code", 755 | 03/10/2013 06:33:58,France,"Linux, Windows","Terminal, Notebook, Pylab","Academia, Hobby",,I would like to have integration of dynamic pivot table and pivot chart in the notebook using JS.,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer, Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,PhD on microelectronics. Study of emerging non volatile memory: RRAM,1,"3.3, 2.7","Online documentation, Local copies of the documentation, Stackoverflow, Source code", 756 | 03/10/2013 07:07:08,USA,"Linux, Mac OS X","Terminal, Qt console, Notebook, Pylab","Academia, Industry",,"I know most of these changes are in the roadmap: multi-user notebooks, better in-notebook navigation (collapsible sections, links...), interactive visuals...","Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink), Using pip or easy_install",,"Space Physics Research and Data Science projects: prototyping, exploring data, quick visualization, distributing tests/documentation to collaborators/users. ",1,2.7,"Online documentation, Stackoverflow","Thank you for your great work, IPython rocks!" 757 | 03/10/2013 07:13:26,UK,Linux,"Qt console, Notebook, Pylab","Industry, Education, Hobby",,"Notebook, for debugging I usually switch to qt console or Spyder, possibly more from habit than any other reason. Would be good to have a robust way to do this from the notebook. 758 | 759 | Notebook, hung the browser a couple times due to endless loops. Stupid me! Still, would be nice to have a way to get out of it. 760 | 761 | Documentation, particularly ease of reference material & examples (but this is more a statement about Python in general). 762 | 763 | Quicker release schedule ;-)","Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install","Spyder, Eclipse","Daily basis for tinkering and testing ideas before integration. Increasingly using notebook for anything/everything, eg, project notes, MOOC notes, snippets, etc.","1.0, 0.13",2.7,"Online documentation, Stackoverflow, Mailing list","Love this project! Couldn't imagine using Python without it! The notebook is quickly becoming my de-facto IDE. 764 | 765 | Excellent PyCon videos! Would love to see them in manageable chunks and in an edX type format for easy learning. That includes sci-kit vids. 766 | 767 | Congratulations on progress and funding, all well deserved. Thanks!" 768 | 03/10/2013 07:20:52,France,"Linux, Windows","Terminal, Qt console, Notebook, Pylab","Academia, Industry",,"Better exporting to word formats would help. I work in an environment that enforces some work with word, so getting nbconvert to handle that directly would be really helpful. I could then write certain technical reports entirely in the notebook. Right now, I can export to markdown and use pandoc to convert to word, but it is a bit cumbersome.","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",spyder,"I use Ipython notebooks for data analysis - going from the text files spit out by our machines to the processed plots that go into papers and presentations. It adds a lot of reproducibility and transparency to the processing. 769 | 770 | I am also doing some simple simulations in Ipython that model gas flow through porous structures and light scattering from optical defects in transparent materials. Ipython notebooks make developing the simulation much easier than more traditional scripting and executing. 771 | 772 | We also plan to make tutorials and presentations in Ipython, but we are not quite there yet.",1,2.7,"Online documentation, Stackoverflow",the Ipython notebook has changed how I work day-to-day more than any other tool. Its really impossible to thank you enough for all of your hard work. 773 | 03/10/2013 07:29:17,Belgium,Mac OS X,Terminal,Academia,,so far I do not tend to use ipython a lot; I only discovered it recently and my first reflex is still to use the regular python. At this moment it satisfies my needs. ,"Mac package systems (macports, homebrew, fink)",,analysis of palaeoclimate models and data. Interface for visualisation of model output. ,0.13,2.7,"Online documentation, stack overflow", 774 | 03/10/2013 07:46:14,Netherlands,"Linux, Windows","Notebook, Pylab",Industry,,"I'd like to see more interaction with plots and tables, like Mathematica","Linux distribution repositories (inc. PPAs etc.), Windows exe installer, Manually (download, unzip/untar, setup.py)",,Data processing,"1.0, Development (2.0.dev)",2.7,"Online documentation, Stackoverflow", 775 | 03/10/2013 08:02:16,UK,Windows,Notebook,Industry,,Some smoother method of saving and exchanging notebooks. ,Windows exe installer,spyder,,1,3.3,"Online documentation, Local copies of the documentation, Stackoverflow", 776 | 03/10/2013 08:10:13,France,Linux,"Terminal, Qt console, Notebook, Pylab",Academia,,,Linux distribution repositories (inc. PPAs etc.),JSanimation,Demoing and testing a scientific package I develop. Also debugging using the embed functionality.,1,2.7,"Online documentation, Stackoverflow", 777 | 03/10/2013 08:11:59,Germany,"Linux, Windows","Terminal, Notebook, Pylab",Academia,,"* Combination of wiki like interface with notebook. 778 | * links between notebooks","Manually (download, unzip/untar, setup.py)",,"Data analysis of: 779 | * magnetotransport data 780 | * magnetisation data 781 | * Susceptibility data 782 | 783 | Debugging and developing instrument control software with pyvisa, pyserial etc.",Development (2.0.dev),2.7,"Online documentation, Stackoverflow, Mailing list, Source code", 784 | 03/10/2013 08:13:14,Italy,"Linux, Mac OS X","Notebook, Pylab",Academia,,Integrating turtle library with inline output.,"Python distributions (Anaconda, EPD, Python(x,y))",spyder,Agent-based simulation models,1,2.7,"Online documentation, Local copies of the documentation, Stackoverflow",A deep thanks for creating IPy! 785 | 03/10/2013 08:15:08,USA,Linux,"Terminal, Notebook, Pylab, IPython.parallel","Academia, Education",,"In my daily work, I often have pair-code and teach to a group of people. I wonder if there could be a way to share sessions/notebook with a reader only feature? 786 | ","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,"Everyday use. 787 | I develop my python scripts interactively before running from command line. 788 | Most of my time, I produce figures from interactive sessions with IPython 789 | A quick access to documentations of modules, functions and classes. 790 | ","0.13, 0.12","3.2, 2.7, 2.6",Online documentation,IPython rocks. This is an awesome job. 791 | 03/10/2013 08:19:20,Belgium,Linux,"Terminal, Pylab",Industry,,,Using pip or easy_install,,,1,2.7,"Online documentation, Stackoverflow, Source code", 792 | 03/10/2013 08:36:59,Serbia,"Linux, Windows, Mac OS X","Terminal, Qt console, Notebook",Industry,,,"Python distributions (Anaconda, EPD, Python(x,y))",,,1.1,"3.3, 2.7","Online documentation, Stackoverflow", 793 | 03/10/2013 08:40:27,UK,Linux,"Terminal, Notebook, Pylab, IPython.parallel",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",vim-ipython,"Scientific computing, Bayesian inference, genomics",1,2.7,"Online documentation, Stackoverflow, Mailing list", 794 | 03/10/2013 08:50:21,Denmark,Linux,Terminal,"Academia, Education, Hobby",,,"Python distributions (Anaconda, EPD, Python(x,y))",,,1,2.7,"Online documentation, Stackoverflow", 795 | 03/10/2013 08:51:24,USA ,"Linux, Windows, Mac OS X","Terminal, Qt console, Notebook","Industry, Hobby",,Colorschemes! Also some kind of notebook/console hybrid. ,"Python distributions (Anaconda, EPD, Python(x,y))",Canopy,"Mostly for exploring new python libraries, or data exploration. ",1,2.7,"Online documentation, Stackoverflow, Source code",Awesome work guys I am really liking the direction of the project. 796 | 03/10/2013 08:51:57,Germany,Mac OS X,"Terminal, Qt console, Notebook, Pylab","Academia, Education, Hobby",,"colaborative notebook would be awesome 797 | notebook with version control 798 | notebook with more editor features",anaconda,,"machine learning, data mining, algorithm design ",0.13,2.7,"Online documentation, Stackoverflow",ipython is a great environment to do data analysis. Thank you very much for making this possible! 799 | 03/10/2013 09:02:09,Germany,Windows,"Qt console, Notebook, IPython.parallel","Academia, Hobby",,"Easier parallel execution (capture current environment and automatical send it to new engines, so that you can add engines during execution) 800 | Codechanging functions in the notebook (refactoring, extract method,...) and better browsing/switching in large notebooks (toc integrated, code/cell folding, maybe a toc for defined functions) 801 | 802 | ",git and build a windows installer,eclipse,"Analysing Network data with pandas, igraph and statsmodels",Development (2.0.dev),2.7,"Online documentation, Stackoverflow, Source code, whatever google comes up with", 803 | 03/10/2013 09:42:03,Germany,"Linux, Mac OS X",Notebook,Academia,,,"Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink), Using pip or easy_install",,,1,"3.3, 2.7","Online documentation, Stackoverflow, Source code", 804 | 03/10/2013 09:45:38,Netherlands,Linux,Notebook,Academia,,"as pylab does, adding an automatic/easy way to include different libraries. Like scikit-learn, it should download and integrate it by a magic command :) Thanks","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Manually (download, unzip/untar, setup.py)",,"Machine Learning, Data Analysis",1,"3.3, 2.7","Online documentation, Stackoverflow","Great tool, I do not know whether it is already possible, but, being able writing cython would be great. Again, Thanks :)" 805 | 03/10/2013 10:22:59,UK,Windows,"Terminal, Notebook, IPython.parallel","Academia, Industry",,"Interactive plotting n notebook (eg d3, webGL) 806 | Better support for text editing in notebook (eg tab key indenting multi-line selection)",Using pip or easy_install,,"General use for python code exploration / composition 807 | Machine learning and statistical analysis 808 | Parallelisation of other programs (python and executables in other languages)","1.0, 0.13, 0.12",2.7,"Online documentation, Stackoverflow, Mailing list, Source code","IPython is superb, both as a productivity enhancer and a tool for thinking. Many thanks to all who have guided the project and contributed, and congratulations on all your successes in securing funding. May you have many more to come!" 809 | 03/10/2013 10:38:57,Ireland,"Linux, Amazon EC2","Terminal, Notebook, Pylab","Academia, Industry",,,"Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",vim,,"1.0, 0.13","3.3, 2.7",Stackoverflow, 810 | 03/10/2013 11:09:10,Australia,Linux,"Terminal, Notebook, Pylab",Industry,,"* Improving the Rmagic so that it prints R error messages and everything one would see in an R shell 811 | * displaying matplotlib plots as svg 812 | * proper directory browsing from the interface, so one could save ipynb files from a running session in any directory of choosing 813 | * making it easier for IPython.parallel sessions to use the namespace from which it was launched.",Using pip or easy_install,,Scripting for plotting and data analysis,1,2.7,"Online documentation, Stackoverflow","Awesome. My tool of choice, hands down!" 814 | 03/10/2013 11:16:34,Austria,"Windows, Mac OS X","Terminal, Qt console, Notebook, Pylab",Academia,,"Notebook: 815 | 'outline' mode: hide/show cells belonging to section, move sections (containing several cells) at once 816 | pylab inline with interactive figures","Manually (download, unzip/untar, setup.py)",,"academic research: data analysis, numerical simulations, experiment control",Development (2.0.dev),2.7,"Online documentation, Mailing list, Source code", 817 | 03/10/2013 11:34:56,France,Linux,"Terminal, Qt console, Notebook, Pylab",Academia,,"Better interactive graphics manipulation, in the notebook by example. But I know it's more on matplotlib side. ",Linux distribution repositories (inc. PPAs etc.),emacs-ipython-notebook,All my scientific numerical projects,0.13,2.7,"Online documentation, Local copies of the documentation, Stackoverflow, Source code", 818 | 03/10/2013 11:59:05,USA ,"Linux, Mac OS X","Terminal, Notebook",Industry,,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink)",,,"1.0, 0.13",2.7,Online documentation, 819 | 03/10/2013 12:31:23,UK,"Linux, Windows, Mac OS X","Terminal, Qt console, Notebook","Academia, Education",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink)",spyder,"Research computation. 820 | 821 | Education of undegraduate and postgraduate students in computational science and engineering.","1.0, 0.13",2.7,"Online documentation, Local copies of the documentation, Stackoverflow, Mailing list, Source code",It's fun to be part of the community; keep up the good work. 822 | 03/10/2013 12:37:11,France,"Linux, Windows, Mac OS X","Terminal, Qt console, Notebook, Pylab, IPython.parallel",,,,"Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink), Windows exe installer, Using pip or easy_install, Manually (download, unzip/untar, setup.py)",openalea,,"1.0, Development (2.0.dev)",2.7,, 823 | 03/10/2013 12:41:43,France,"Linux, Windows, Mac OS X","Terminal, Qt console, Notebook, Pylab, IPython.parallel",Academia,,"The architecture is very clean and the code simple. It is quite easy to extend it. 824 | I will mainly need interaction widgets like traitsui but for Qt and Javascript.","Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink), Windows exe installer, Using pip or easy_install, Manually (download, unzip/untar, setup.py)",openalea,"I develop a software platform (OpenAlea) and I recently integrate the IPython Qt console in it. 825 | My main objective is now to extend visual programming using IPython on the web. 826 | First, I will extend the notebook for 3D visualisation (we develop a 3D library PlantGL). Then see how to define a full architecture to run scientific workflow on the web.","1.0, Development (2.0.dev)",2.7,"Online documentation, Local copies of the documentation, Mailing list, Source code",Very good job. It change our life for daya to day scientific work 827 | 03/10/2013 13:03:48,,Linux,Notebook,"Academia, Industry",,,Using pip or easy_install,,,0.13,2.6,"Online documentation, Stackoverflow, Source code", 828 | 03/10/2013 14:02:21,USA,"Linux, Mac OS X, Amazon EC2, Microsoft Azure","Terminal, IPython.parallel","Academia, Industry",,,"Python distributions (Anaconda, EPD, Python(x,y))",ipython-cluster-helper,,1,"3.3, 2.7","Online documentation, Source code", 829 | 03/10/2013 14:03:51,USA,"Linux, Windows, Mac OS X","Terminal, Qt console, Notebook","Industry, Hobby",,"interactive figures in ipython notebook 830 | 831 | (ipdb) better debugger - e.g. ipython-like auto-completion, ability to step through source code without modifying it, graphical UI 832 | 833 | (matplotlib) better support for 3-d visualization 834 | 835 | ","Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,computer vision research,0.13,2.7,"Online documentation, Stackoverflow", 836 | 03/10/2013 14:15:51,Colombia,"Linux, Windows, Mac OS X","Terminal, Qt console, Notebook","Academia, Education",,"- Improve its config system to make it easier to use for external projects. 837 | - Add a UI to configure several aspects of the notebook.","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink), Using pip or easy_install",Spyder,To integrate IPython with Spyder,"1.0, 0.13","3.3, 2.7","Mailing list, Source code", 838 | 03/10/2013 14:17:26,USA,Linux,"Terminal, Notebook, Pylab",Industry,,Currently it fits all my needs,Linux distribution repositories (inc. PPAs etc.),,In my role - Primarily for automation processes,0.13,"3.3, 2.7","Stackoverflow, Mailing list, Source code",Great project and work. 839 | 03/10/2013 14:39:13,Argentina,Linux,"Terminal, Qt console, Notebook, Pylab",Academia,,"I sometimes wish I could use IPython parallel features without having to think much about it and without having to modify the code/workflow. Note that I refer to the parallel capabilities present in modern CPUs, as I work locally on a PC exclusivelly. My experience is that very often I wish I could run time-consuming algorithms a bit faster, say ~4x in multi core CPU, but when I dive into the docs to see how that can be accomplished, I end up giving up.","Linux distribution repositories (inc. PPAs etc.), Manually (download, unzip/untar, setup.py)",vim-ipython,"I basically do image processing stuff using numpy/scipy/matplotlib. IPython serves me as a fundamental aid in the ""prototyping"" and ""exploration"" phases",Development (2.0.dev),2.7,"Local copies of the documentation, Mailing list, Search with google: Any of the above?","Thanks very much for all the effort put into this fundamental tool. Thanks to projects like this (and numpy/scipy/matplotlib, and a long etcetera) I can do my research using exclusively high quality open source tools." 840 | 03/10/2013 14:45:31,USA,Mac OS X,"Terminal, Qt console, Notebook",Academia,,autosave! I just lost a notebook because I was forgot to save it. ,"Mac package systems (macports, homebrew, fink)",,I'm trying to learn python right now and I'm finding the ipython notebook very useful for this. ,0.13,2.7,"Online documentation, Stackoverflow", 841 | 03/10/2013 14:55:49,USA,Windows,"Notebook, Pylab, IPython.parallel",Academia,,,"Python distributions (Anaconda, EPD, Python(x,y))",,Building economic models,1,2.7,"Online documentation, Stackoverflow, Mailing list, Source code",Fantastic work! 842 | 03/10/2013 15:29:21,USA,"Linux, Mac OS X","Notebook, Pylab",Academia,,,"Python distributions (Anaconda, EPD, Python(x,y)), Manually (download, unzip/untar, setup.py)",,I use ipython notebooks when I am working on figures for manuscripts.,0.13,"3.2, 2.7",Stackoverflow, 843 | 03/10/2013 15:59:14,USA,"Linux, Windows, Mac OS X","Terminal, Notebook, Pylab, IPython.parallel","Academia, Hobby",,,"Python distributions (Anaconda, EPD, Python(x,y)), manual github repos of all dependencies",,,0.13,2.7,"Online documentation, Local copies of the documentation, Stackoverflow, Mailing list, Source code", 844 | 03/10/2013 17:05:32,India,Mac OS X,"Notebook, Pylab",Industry,,,"Python distributions (Anaconda, EPD, Python(x,y))",,,1.1,2.7,(None), 845 | 03/10/2013 17:07:01,USA,Mac OS X,"Terminal, Notebook",Academia,,"I love the output to Reveal.js slides. I would like to see the ability to split slides in half. - to have input code on the lefthand side of a slide and the output on the right. 846 | 847 | I also really like the layout of RStudio - it is a super-slick way of keeping track of code, files and object. My main problem with ipython Noteboooks is that they can get very long and its difficult to navigate. One way to deal with thuis would be to auto-generate a table of contents. Another would be to have an interface like that of RStudio that provides a fantastic interface for kepeing track of multiple, smaller sets of code. 848 | 849 | Lastly, I would like to see improvements with JS interops. While Matplot lib is great - I'd love to see more dynamic visualization capabilities baked into ipyhon - perhaps something like the Bokeh library from Continuum or more d3.js possibilities. 850 | 851 | ","Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink)",,"Data exploration and munging. 852 | 853 | I've recently been using the notebooks as a history of this sort of stuff and will try to automate the prodcution of PDF snapshots using nbviewer.",1,"3.3, 2.7","Online documentation, Stackoverflow","Ipython is a fantastic tool that makes it easy to jump into programming. As I am using it mostly for DataAnalysis I would love to see an App-like interface along the lines of what RStudio offers. (the spyder environment is similar to RStudio but comes up short in terms of basic layout and workflow -- which I think RStudio nailed.) I love to see the Python platform growing as a data analysis toolkit and think ipython is a fantastic platform to build off of. Great work, guys!" 854 | 03/10/2013 18:42:42,USA,Linux,"Terminal, Notebook, Pylab, IPython.parallel","Industry, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Manually (download, unzip/untar, setup.py)",,Daily calculator/matlab alternative.,Development (2.0.dev),2.7,"Online documentation, Source code",You guys are awesome 855 | 03/10/2013 18:53:14,Russia,"Linux, Windows, Mac OS X",Qt console,"Academia, Industry, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y))",,,0.13,2.7,Online documentation, 856 | 03/10/2013 18:53:31,Norway,"Linux, Windows","Terminal, Notebook, IPython.parallel, pylab as plt","Academia, Industry",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Manually (download, unzip/untar, setup.py)",,Development of geophysical models ,1,"2.7, python.net","Online documentation, Stackoverflow",great work! 857 | 03/10/2013 19:43:07,Canada,Windows,"Terminal, Qt console, Notebook, Pylab","Industry, Education, Hobby",,,"Python distributions (Anaconda, EPD, Python(x,y))",,,1,2.7,"Online documentation, Local copies of the documentation, Stackoverflow, Mailing list", 858 | 03/10/2013 20:03:04,USA,Linux,"Notebook, Pylab",Industry,,"Would like to see the ability to display output from code while hiding the code that produces it, primarily to enhance the NB convert output for publication of processed and formatted data..This implies athe ability to format the output in moreversitile ways than now.. Which I'm sure i can code up but easy prebuilt facilities would be great","Manually (download, unzip/untar, setup.py)",,An analysis notebook with Pandas and Matplotlib,Development (2.0.dev),2.7,Online documentation,Love all that y'all are doing and the great community and readiness to help.. 859 | 03/10/2013 20:04:44,Romania,Linux,"Terminal, Notebook",Industry,,"Installing the Notebook by buildout, I had to update PYTHONPATH in the starting script in order to work properly","Using pip or easy_install, buildout",Leo editor,Only in internal projects,1,2.7,Online documentation,"I am new to IPython, still in the process of discovering it" 860 | 03/10/2013 20:44:41,USA,Mac OS X,"Terminal, Notebook, Pylab","Industry, Hobby",,Feature request: undo delete of a cell.,"Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink), Using pip or easy_install",,,0.13,"3.3, 2.7, 2.6","Online documentation, Stackoverflow", 861 | 03/10/2013 22:00:06,UK,"Linux, Windows","Terminal, Qt console, Notebook, Pylab",Industry,,"Having grown with the ipython console, I am hooked with Control-P for history completion (i.e. typing a few letters and letting history completion do the rest). It would be really great if there was an equivalent in the ipython notebook. Maybe that's just me and I just have to unwarp my brain. 862 | 863 | Simple editor features like search and replace would be really useful from time to time.","Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer, Using pip or easy_install",emacs-ipython-notebook,Mostly interactive plotting of timeseries. Tentatively embedding it inside a C++ application as an inspection tool.,1.1,2.7,"Online documentation, Stackoverflow, Source code",ipython is so good it makes me cry at night. 864 | 03/10/2013 22:26:10,UK,"Windows, Mac OS X","Terminal, Notebook, Pylab","Industry, Hobby",,"Improved embedded interface. 865 | 866 | Extendible JavaScript interface. 867 | 868 | Folder selection after starting. ","Python distributions (Anaconda, EPD, Python(x,y)), Manually (download, unzip/untar, setup.py)",,"Analysis front end to a proprietary product. 869 | 870 | Statistical analysis/data exploration (hobby). ","1.0, Development (2.0.dev)","3.3, 2.7","Online documentation, Source code",Thanks for all the hard work. 871 | 04/10/2013 01:07:55,USA,"Linux, Mac OS X","Terminal, Notebook, Pylab","Academia, Education",,"Better notebook, especially the presentations.","Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink), Using pip or easy_install",,Clawpack,1,2.7,"Online documentation, Stackoverflow", 872 | 04/10/2013 02:17:34,Colombia,Windows,"Notebook, Pylab",Hobby,,a couple shortcuts for starting ipython notebook directly on windows,github -> setup.py,,Just learning python and statistics,0.13,2.7,"Stackoverflow, videotuts",Excellent tool 873 | 04/10/2013 04:13:22,USA,Linux,Notebook,Academia,,"For the notebook: auto-generated table of contents, ability to collapse sections, ability to link to sections/cells","Manually (download, unzip/untar, setup.py)",,I use it as an interface to supercomputers. It integrates all my analysis and simulation management.,"1.0, 0.13","3.3, 2.7",Online documentation,Amazing work! The notebook has revolutionized my workflow 874 | 04/10/2013 04:23:54,USA,Mac OS X,"Terminal, Notebook, Pylab","Academia, Education, Hobby",,interactive notebooks?,Using pip or easy_install,,Bioinformatics and data analysis,1,2.7,"Stackoverflow, Mailing list, Source code", 875 | 04/10/2013 10:10:12,UK,Linux,"Notebook, Pylab",Academia,,"Interactive inline figures in the notebook to allow zooming, panning etc. 876 | 877 | Ability to view a list of all the variables, functions etc. that I have defined within a notebook excluding all the standard and built in stuff, so I can keep track of the state of the kernel. 878 | 879 | Table of contents pane that allows me to get an overview of all the headings defined in a notebook and jump to a specific section. 880 | 881 | Ability to export entire notebook as single HTML or PDF document. ","Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,Analysis of next-generation DNA sequencing and genetic variation in malaria parasites (Plasmodium) and vectors (Anopheles mosquitos) as part of a large scientific collaboration (MalariaGEN). ,1,2.7,"Online documentation, Mailing list","Thanks for creating such a wonderful tool, it has become a fundamental part of our analysis work. " 882 | 04/10/2013 12:56:22,USA,"Linux, Windows","Qt console, Notebook, Pylab",Industry,,"I would like to see navigation in the notebook improved. As an example, moving around in Emacs is lightning fast. Also, using the Emacs Ipython notebook plugin called EIN also allows quick navigation and cell type control.","Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,Data collection and analysis. Figure generation to put in reports (made in other programs).,1,2.7,"Online documentation, Stackoverflow",Thanks for your volunteer time over the years creating a really nice platform. 883 | 04/10/2013 15:13:53,Netherlands,Windows,"Notebook, Pylab",Industry,,"Better support for animations in the IPython Notebook, something similar to what Jake van der Plas demoed would be great for making things more interactive. 884 | 885 | ","Python distributions (Anaconda, EPD, Python(x,y))",,"I'm working on an open source application for analyzing veterinary (plantar) pressure measurements. When adding new features, I like to experiment on the IPython Notebook to get a feel for how functions behave, what results look like and how I would have to implement my functions.",1,2.7,"Online documentation, Stackoverflow, Mailing list","Just keep up the great work, I love the work you guys are doing!" 886 | 04/10/2013 16:12:03,USA,"Linux, Mac OS X","Terminal, Pylab",Academia,,,"Python distributions (Anaconda, EPD, Python(x,y))",canopy,"General interactive data analysis and development in a scientific computing field. Nearly 100% of the time I am using pylab mode (essentially using pylab instead of MATLAB, IDL, etc.)",0.13,2.7,Online documentation, 887 | 04/10/2013 18:19:25,USA,"Linux, Mac OS X, AIX",Terminal,Industry,,"Keep innovating, iPython is an essential part of my Python development.","Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink), Manually (download, unzip/untar, setup.py)",,It's my Python shell and my scripting shell and sometimes my file browser.,0.13,2.7,"Online documentation, Stackoverflow",I heard about iPython at PyCon in 2007. I have been using it ever since and it's one of the first things I install on a box. I'm hoping to start playing with the notebook soon. 888 | 04/10/2013 23:00:46,USA,"Linux, Mac OS X, Amazon EC2","Terminal, Notebook",Industry,,"I would really like to see better support for slides in IPython Notebook, especially when it comes to integration with Reveal.js. This would require being able to have sub-cells (cells within cells) and to also associate ordering for ""fragments"" in Reveal.js terminology.",Using pip or easy_install,,I use IPython as my default REPL when developing code for bioinformatics applications and pipelines. I use IPython Notebook for reports and presenting tutorials.,1,"3.3, 2.7","Online documentation, Local copies of the documentation, Stackoverflow",Thanks very much for IPython. The 1.0 release has been fantastic. Please keep up the great work. 889 | 05/10/2013 00:46:39,,Linux,"Terminal, Notebook, Pylab",Academia,,,Linux distribution repositories (inc. PPAs etc.),spyder,,0.13,2.7,"Online documentation, Local copies of the documentation, Source code", 890 | 05/10/2013 02:31:55,,"Linux, Windows",Terminal,"Industry, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer, Using pip or easy_install",spyder,,0.13,2.7,Online documentation, 891 | 05/10/2013 03:49:55,USA,"Linux, Windows, Mac OS X","Terminal, Notebook",Industry,,,"Linux distribution repositories (inc. PPAs etc.), Mac package systems (macports, homebrew, fink), Windows exe installer, Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,"scientific plotting , curve fitting , as part of datanitro ",1,"2.7, 2.6","Online documentation, Stackoverflow", 892 | 05/10/2013 06:28:23,UK,"Linux, Windows","Terminal, Qt console, Notebook","Industry, Hobby",,Platform LSF integration.,"Python distributions (Anaconda, EPD, Python(x,y))",spyder,Rosetta Code,1,2.7,"Online documentation, Local copies of the documentation, Stackoverflow", 893 | 05/10/2013 10:34:14,Germany,Linux,"Terminal, Notebook","Academia, Hobby",,Hiding or shrinking input boxes in the notebook would be nice.,Using pip or easy_install,,"Data analysis in my master thesis, mainly with the ipython notebook",1.1,2.7,"Online documentation, Stackoverflow, Mailing list",Ipython is a great tool to use. Thank you for it 894 | 06/10/2013 18:16:19,Denmark,"Linux, Mac OS X","Terminal, Notebook, Pylab",Academia,,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink)",spyder ,,"1.0, 0.13","3.3, 2.7","Online documentation, Stackoverflow", 895 | 07/10/2013 16:44:15,USA,Linux,"Terminal, Notebook, Pylab",Academia,,"D3.js inline plots with interactivity! 896 | 897 | Would love to see the mpl webagg backend inline with interactive controls (pan, zoom). 898 | 899 | Hard to complain. IPython is AMAZING.","Python distributions (Anaconda, EPD, Python(x,y))",vim-ipython,Microbial ecology bioinformatics data munging and visualization.,1,2.7,"Online documentation, Stackoverflow, Source code", 900 | 07/10/2013 17:53:46,USA,"Linux, Mac OS X, Amazon EC2","Terminal, Notebook","Industry, Education, Hobby",,,Using pip or easy_install,,"As a general replacement for interactive shell (console) 901 | 902 | as a teaching, note taking aid (notebook)","1.0, 0.13","3.3, 2.7","Online documentation, Stackoverflow","I'm very impressed with the quality and oversight of this project, you folks are awesome." 903 | 07/10/2013 19:40:23,Netherlands,Mac OS X,"Notebook, Pylab",Industry,,More complete keyboard shortcuts (maybe even configurable ones),Using pip or easy_install,,Data analysis using Pandas,1,2.7,Online documentation,"PyCharm is my IDE of choice for Python development but for incremental development (write, run, inspect) nothing beats IPython!" 904 | 07/10/2013 23:14:05,USA,Linux,"Terminal, Notebook",Academia,,"Could you guys make a menu item ""Download as a .pdf?"", like in Google docs? Basically, that would perform nbconvert on the currently opened .ipynb and start downloading that file. It seems like such an easy improvement that would be very useful for everyday use of ipython notebook.","Linux distribution repositories (inc. PPAs etc.), Using pip or easy_install",,Mostly data analysis in biophysics/genomics.,1,2.7,"Online documentation, Stackoverflow","IPython Notebook is simply awesome for science. It's very exiting to see it developed. Thank you for your work, it's greatly appreciated!" 905 | 08/10/2013 00:01:04,UK,Windows,"Terminal, Notebook","Industry, Education",,Easier install on Windows - found Anaconda a bit vexing.,"Python distributions (Anaconda, EPD, Python(x,y))",,"Pretty much anything that involves checking code, checking functions, using the interactive terminal to test code or performance.",1,2.7,"Online documentation, Stackoverflow", 906 | 08/10/2013 08:45:37,Norway,Mac OS X,"Notebook, Pylab",Academia,,"- In the notebook, in the traceback, the ability to click on a part of the traceback and be send directly to the corresponding code (when it is in the same notebook) 907 | - In the notebook, the ability to hide the code, keeping the output/graph/table, but click on the cell (or mouse-over) to display the code again. This would allow html pages with code hidden, but reachable for those interested 908 | - In the notebook, some sort of variable inspector: showing variables in memory with their value","Python distributions (Anaconda, EPD, Python(x,y))",,"All in the notebook: data exploration, data visualisation, teaching",1,2.7,"Online documentation, Stackoverflow", 909 | 08/10/2013 14:31:14,France,"Linux, Windows","Terminal, Notebook",Academia,,"The transition to python is fine, but there are a lot of security restrictions, that prevent installing nonstable python code on every desk. For this reason, I have tried to setup a computation server. Access is made using ssh and port forwarding, and file management is made through sftpclient. This is very restrictive and most potential users leave at an early stage. 910 | 911 | So the main thing lacking from my perspective is a kind of interface a la wakari, where it is possible to edit text files and run ipython notebooks. 912 | 913 | Actually, among the people who install anaconda, I see a majority of windows users, choosing to use spyder, instead of the notebook. Again, I think it is an interface problem. If they could use, even a very simple qt application, to manage files and run notebooks, that would probably be fullfill most needs.","Python distributions (Anaconda, EPD, Python(x,y))",,"I am paid by the IMF to write a software for solving economic problems. [nothing I say here is official] We use the webnotebook as the primary interface for ipython but some people prefer to use spyder instead. 914 | 915 | I have also done some computational lectures, with students using the notebook on their own machine. 916 | 917 | I also made a few talks using the reveal export feature (some of them ending up as miserable failures, because of a too low resolution of the screen ;-) )",1,"3.3, 2.7","Online documentation, Stackoverflow, Mailing list, Source code","I congratulate you for your excellent work. I didn't mention it in the previous point, that I like the structure of the IPython stack a lot. In particular, I am also a regular user of the Julia kernel, and I am very enthousiastic about it. 918 | 919 | Clearly, the only thing that is currently missing is a simple entry-point for new-comers. I bet that more web2.0 alternatives will emerge around the notebook, and I am very impatient to see mathworks stop to waste public resources. 920 | 921 | Keep the good work going !" 922 | 09/10/2013 01:29:16,USA,"Linux, Windows, Mac OS X, Amazon EC2","Terminal, Notebook, Pylab",Industry,,"All for notebooks: 923 | 924 | Initialization cells (e.g. http://reference.wolfram.com/mathematica/howto/WorkWithInitializationCells.html) 925 | 926 | Ability to create groups of cells and collapse groups 927 | 928 | Ability to browse file system for opening notebooks 929 | 930 | ","Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink)",,"Text analytics with scikit-learn 931 | 932 | Data manipulation with Pandas",1,2.7,"Online documentation, Stackoverflow", 933 | 09/10/2013 03:07:45,USA,"Linux, FreeBSD","Terminal, Notebook, Pylab, nbconvert","Academia, Education, Hobby",,needs more cowbell,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",vim-ipython,"IPython itself, mostly ;)",Development (2.0.dev),"2.7, 2.6","Online documentation, Local copies of the documentation, Stackoverflow, Hipchat, Mailing list, Source code, lunch, coffee dates, etc.","stop reading over my shoulder, Thomas! ;)" 934 | 09/10/2013 03:20:45,USA,"Linux, Windows, Mac OS X","Terminal, Notebook",Industry,,Multi user support is roadmap feature I'm most looking forwards to. Internal team sharing of notebooks is powerful. Live collaboration will be awesome,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink)",,Information security; intrusion analysis; malware analysis,"1.0, 0.13","2.7, 2.6","Online documentation, Mailing list",IPy is a game changer. Thanks for such an incredible capability 935 | 09/10/2013 18:32:20,USA,"Linux, Mac OS X","Terminal, Qt console, Notebook, IPython.parallel","Academia, Education",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Mac package systems (macports, homebrew, fink), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",StarCluster,,1,"2.7, 2.6","Online documentation, Stackoverflow", 936 | 09/10/2013 22:05:29,Belgium,"Linux, Windows","Terminal, Qt console, Notebook, Pylab","Academia, Education, Hobby",,"Output to latex, rtf via webgui 937 | Document outline to quickly jump to hearing 938 | Standalone offline nbviewer For people wo python ","Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,"Research on Network routing, simulation, data analysis","1.0, 0.13","2.7, 2.6","Online documentation, Stackoverflow", 939 | 10/10/2013 03:35:15,USA,Linux,"Notebook, Pylab",Academia,,"fix the notebook focus! 940 | I'd love to have the notebook management that I think you guys are working on.","Python distributions (Anaconda, EPD, Python(x,y))",,Development of code to create the Fermi-LAT gamma-ray source catalog,1,2.7,"Online documentation, Mailing list, Source code", 941 | 10/10/2013 19:20:05,USA,Linux,"Terminal, Notebook, Pylab",Academia,,I'd like to see easier deployment for an IPython notebook to control a set of mpi4py tasks. Other things like multi-user notebooks and a directory structure for the notebooks sound awesome and I can't wait. ,"Using pip or easy_install, yt installation script",,"I'm a yt developer and use IPython for my own scientific research as well as developing better interplay between yt and IPython. The majority of the time I use IPython to develop a script, then run that script through a batch system. For producing paper-quality plots though I use IPython to slowly tweak each piece until I'm happy.",1,2.7,Online documentation, 942 | 10/10/2013 20:55:10,USA,"Linux, Mac OS X","Terminal, Qt console, Notebook, Pylab",Academia,,"Easier to install and manage for neophytes, try to get new students using it on their Macs and it seems to be hard, end up with Enthought's package, but would like to use plain oldde ipython","Mac package systems (macports, homebrew, fink)",,Data analysis and data management/fusion,1,2.7,"Online documentation, Stackoverflow","keep up the good work, like the new 1.0 version" 943 | 11/10/2013 13:26:21,UK,Windows,"Terminal, Qt console, Notebook, Pylab","Academia, Hobby",,Would like to block comment code,,,,1,"3.2, 2.7","Online documentation, Stackoverflow", 944 | 11/10/2013 22:12:48,USA,"Linux, Mac OS X","Terminal, Notebook, IPython.utils.traitlets in personal projects","Academia, Hobby",,,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install, Manually (download, unzip/untar, setup.py)",,"I do interactive data analysis for biophysics, so I often need to load up some files quickly and make plots, etc. I also use a dropdown ipython shell when I'm programming to prototype stuff and view the docstrings for functions in other packages that I'm using.","1.0, 0.13, 0.12","3.3, 2.7","Online documentation, Stackoverflow, Source code",You guys are awesome! 945 | 12/10/2013 17:50:39,USA,"Linux, Windows","Terminal, Qt console, Notebook, IPython.parallel","Academia, Education, Hobby",,A better (read: easier) model for supporting multiple IPython Notebook users from a single machine.,"Linux distribution repositories (inc. PPAs etc.), Python distributions (Anaconda, EPD, Python(x,y)), Windows exe installer",Spyder,"Data analysis for research projects, and I make notebooks for teaching purposes.","1.0, 0.13","3.3, 2.7","Online documentation, Stackoverflow, Mailing list",Great work! I love IPython! 946 | 13/10/2013 16:39:10,USA,Linux,"Terminal, Qt console",Hobby,,,Linux distribution repositories (inc. PPAs etc.),,,,2.7,"Online documentation, Local copies of the documentation, Stackoverflow", 947 | 15/10/2013 03:34:05,Canada,"Windows, Mac OS X","Terminal, Notebook, Pylab","Academia, Industry, Education, Hobby",,It was a great surprise when I first printed a Pandas dataframe in an IPython notebook. Can more be done to make printing pretty? ,"Mac package systems (macports, homebrew, fink), Windows exe installer, Using pip or easy_install",,"data exploration 948 | prototyping 949 | impressing people","1.0, 0.13",2.7,"Online documentation, Local copies of the documentation, Stackoverflow","You all are terrific. I owe you a lot ;) 950 | 951 | 952 | - Cameron DP" 953 | 15/10/2013 15:02:28,Germany,"Linux, Mac OS X","Notebook, Pylab, IPython.parallel","Academia, Hobby",,"Interactive plots (pan, zoom, etc.)","Python distributions (Anaconda, EPD, Python(x,y)), Using pip or easy_install",,Geoscience data analysis,1,2.7,"Online documentation, Stackoverflow",Thanks! 954 | 17/10/2013 19:19:51,USA,Mac OS X,Notebook,Academia,,"It needs better file management system. It could borrow ideas from vi or emacs on how to manage files from multiple directories. 955 | 956 | ","Mac package systems (macports, homebrew, fink), Using pip or easy_install",,"I perform data analysis for a gamma-ray telescope. Initially, low-level processing chain with dedicated c++ software can not be avoided (lots of data, really!). Afterwards, I use ipython for pretty much everything-- to try out new algorithm, test ideas, make plots, document my work-flow, collaborate with fellow scientists. A huge subset of our c++ application has python-bindings written for it, making using ipython a no-brainer. 957 | 958 | I'm pretty much addicted to the notebooks. Being able to go back to my work, tweak a few numbers, re-run the kernel and watch new plots being made makes me happy. Inline plotting means I'm automatically documenting my work as I write code. ",1,2.7,"Online documentation, Stackoverflow, Source code",Thank you for IPython! 959 | 21/10/2013 19:05:00,USA,Linux,Terminal,Hobby,,,Linux distribution repositories (inc. PPAs etc.),,"I'm currently using IPython just as a better interactive shell for a python web application. 960 | 961 | I'm interested in doing more mathematical programming in the future, and am interested in the IPython notebooks for that, but haven't started using that regularly.",0.12,2.7,"Online documentation, Stackoverflow", 962 | 22/10/2013 12:31:33,Russia,Linux,Terminal,Hobby,,,Linux distribution repositories (inc. PPAs etc.),,,0.12,3.2,, --------------------------------------------------------------------------------