<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>pandas on S Anand</title>
    <link>https://www.s-anand.net/blog/tag/pandas/</link>
    <description>Recent content in pandas on S Anand</description>
    <generator>Hugo -- 0.164.0</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 17 Mar 2024 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://www.s-anand.net/blog/tag/pandas/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Things I Learned - 17 Mar 2024</title>
      <link>https://www.s-anand.net/blog/things-i-learned-17-mar-2024/</link>
      <pubDate>Sun, 17 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/things-i-learned-17-mar-2024/</guid>
      <description>&lt;p&gt;This week, I learned:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;DuckDB is 2-10 times faster than Pandas. ClickHouse is supposedly faster but doesn&amp;rsquo;t run on Windows.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.anthropic.com/api&#34;&gt;Claude 3 Haiku input costs is $0.25/MTok&lt;/a&gt;. That&amp;rsquo;s half the GPT-3.5 cost. If it&amp;rsquo;s of comparable quality, it&amp;rsquo;s worth switching.
But &lt;a href=&#34;https://huggingface.co/spaces/lmsys/chatbot-arena-leaderboard&#34;&gt;Claude 3 Opus is comparable to GPT-4&lt;/a&gt; and twice the cost, so not worth it.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.tavily.com/docs/tavily-api/introduction&#34;&gt;Tavily is a search API for LLMs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting &lt;a href=&#34;https://console.cloud.google.com/vertex-ai/model-garden&#34;&gt;model garden models&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;There are sites you TRULY cannot scrape even in the browser because of the &lt;code&gt;isTrusted&lt;/code&gt; read-only property of events that you can never set to true. Oracle Service Cloud checks for isTrusted in mouse actions.&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>A-Z of my browsing history</title>
      <link>https://www.s-anand.net/blog/a-z-of-my-browsing-history/</link>
      <pubDate>Fri, 09 May 2014 16:16:38 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/a-z-of-my-browsing-history/</guid>
      <description>&lt;p&gt;When you start typing in the address bar, Chrome suggests a link to visit, based on &lt;a href=&#34;http://en.wikipedia.org/wiki/Frecency&#34;&gt;frecency&lt;/a&gt;. What do my recommendations look like?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A is for &lt;a href=&#34;http://airtel.in/smartbyte-s/page.html&#34;&gt;airtel.in/smartbyte-s/page.html&lt;/a&gt; – the page where you can check your bandwidth usage. I used to check it infrequently until I upgraded to a 125GB connection. Now I check it every few days and feel miserable that I’ve nowhere near used up my quota. This has coerced me to watch many Telugu movies, of which I don’t understand a word.&lt;/li&gt;
&lt;li&gt;B is for &lt;a href=&#34;http://blog.gramener.com/&#34;&gt;blog.gramener.com&lt;/a&gt; – I blog there on data stories. The last month or so has been fairly active thanks to the elections.&lt;/li&gt;
&lt;li&gt;C is for &lt;a href=&#34;http://calendar.google.com&#34;&gt;calendar.google.com&lt;/a&gt; – which has become primarily a &lt;strong&gt;shared&lt;/strong&gt; calendar. It was always indispensible to manage my time. Now it helps my colleagues pick when to call me. Right now, my calendar has events booked about two months in advance.&lt;/li&gt;
&lt;li&gt;D is for &lt;a href=&#34;https://docs.google.com/&#34;&gt;docs.google.com&lt;/a&gt; – for effectively one single purpose: shared spreadsheets. This is such a common and powerful use case, and I’m surprised it hasn’t become much easier to use.&lt;/li&gt;
&lt;li&gt;E is for &lt;a href=&#34;http://epaper.timesofindia.com/&#34;&gt;epaper.timesofindia.com&lt;/a&gt; – some of our content has been published by The Economic Times, and I keep doing ego-searches in the print edition. But close behind is &lt;a href=&#34;http://eci.nic.in/&#34;&gt;eci.nic.in&lt;/a&gt; which I’ve been scraping a lot, and &lt;a href=&#34;http://election-results.ibnlive.in.com/&#34; title=&#34;http://election-results.ibnlive.in.com/&#34;&gt;election-results.ibnlive.in.com&lt;/a&gt; which we created for CNN-IBN.&lt;/li&gt;
&lt;li&gt;F is for &lt;a href=&#34;http://www.flipkart.com/&#34;&gt;flipkart.com&lt;/a&gt; – not &lt;a href=&#34;https://www.facebook.com/&#34;&gt;facebook.com&lt;/a&gt;. I’m not often on Facebook.&lt;/li&gt;
&lt;li&gt;G is for &lt;a href=&#34;https://gramener.com/&#34;&gt;gramener.com&lt;/a&gt;. Naturally. (It’s not surprising that it’s not google.com: I search directly from the address bar.)&lt;/li&gt;
&lt;li&gt;H is for &lt;a href=&#34;http://handsontable.com/&#34;&gt;handsontable.com&lt;/a&gt; – a library that I’ve been using a lot recently, followed by &lt;a href=&#34;http://html5please.com/&#34; title=&#34;http://html5please.com/&#34;&gt;html5please.com&lt;/a&gt; that tells me which HTML5 features are ready for use.&lt;/li&gt;
&lt;li&gt;I is for &lt;a href=&#34;http://ibn.gramener.com/&#34;&gt;ibn.gramener.com&lt;/a&gt; – another property we created, but it only just beats &lt;a href=&#34;http://www.irctc.co.in/&#34;&gt;irctc.co.in&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;J is for &lt;a href=&#34;http://join.me/&#34;&gt;join.me&lt;/a&gt; – a clean way to share your screen without the audience having to install anything (though you the sharer do have to install the software.)&lt;/li&gt;
&lt;li&gt;K is for &lt;a href=&#34;https://kraken.io/&#34;&gt;kraken.io&lt;/a&gt; – an amazingly efficient image compressor. As you might have guessed, I lead a strange life.&lt;/li&gt;
&lt;li&gt;L is for &lt;a href=&#34;https://learn.gramener.com/&#34;&gt;learn.gramener.com&lt;/a&gt; – our Intranet. Sorry, you can’t access this one.&lt;/li&gt;
&lt;li&gt;M is for &lt;a href=&#34;https://mail.google.com/&#34;&gt;mail.google.com&lt;/a&gt;. I’ll probably be moving away from gmail as a backend this weekend to &lt;a href=&#34;https://github.com/JoshData/mailinabox/&#34;&gt;Mail-in-a-box&lt;/a&gt;, though. Google’s pulling the plug on Google Reader has shaken my faith.&lt;/li&gt;
&lt;li&gt;N is for &lt;a href=&#34;http://news.ycombinator.com/&#34; title=&#34;http://news.ycombinator.com/&#34;&gt;news.ycombinator.com&lt;/a&gt;. When I’m bored and want to watch something while I have dinner, I don’t open YouTube. I open Hacker News.&lt;/li&gt;
&lt;li&gt;O is for &lt;a href=&#34;http://odc.datameet.org/&#34; title=&#34;http://odc.datameet.org/&#34;&gt;odc.datameet.org&lt;/a&gt; – the Open Data Camp. I’m quite into open data.&lt;/li&gt;
&lt;li&gt;P is for &lt;a href=&#34;https://pay.airtel.com/&#34; title=&#34;https://pay.airtel.com&#34;&gt;pay.airtel.com&lt;/a&gt;, but if you ignore the number of bills I pay, it would be &lt;a href=&#34;http://pandas.pydata.org/&#34; title=&#34;http://pandas.pydata.org/&#34;&gt;pandas.pydata.org&lt;/a&gt;, the home page of a remarkable data processing library.&lt;/li&gt;
&lt;li&gt;Q is for &lt;a href=&#34;http://www.quirksmode.org/&#34;&gt;quirksmode.org&lt;/a&gt;, PPK’s remarkable browser-compatibility guide&lt;/li&gt;
&lt;li&gt;R is for &lt;a href=&#34;http://reader.s-anand.net/&#34;&gt;reader.s-anand.net&lt;/a&gt;, my self-hosted RSS reader. It used to be reader.google.com, but Google let me down there.&lt;/li&gt;
&lt;li&gt;S is for &lt;a href=&#34;http://s-anand.net/&#34; title=&#34;http://s-anand.net/&#34;&gt;s-anand.net&lt;/a&gt; – this blog.&lt;/li&gt;
&lt;li&gt;T is for &lt;a href=&#34;https://twitter.com/&#34;&gt;twitter.com&lt;/a&gt;. Unlike Facebook, I don’t dislike Twitter so much.&lt;/li&gt;
&lt;li&gt;U is for &lt;a href=&#34;http://underscorejs.org/&#34; title=&#34;http://underscorejs.org/&#34;&gt;underscorejs.org&lt;/a&gt;. Clearly I need to get a life.&lt;/li&gt;
&lt;li&gt;V is for &lt;a href=&#34;http://visualizing.org/&#34; title=&#34;http://visualizing.org/&#34;&gt;visualizing.org&lt;/a&gt;. They have a number of interesting data visualisations.&lt;/li&gt;
&lt;li&gt;W is for &lt;a href=&#34;http://www.webpagetest.org&#34;&gt;webpagetest.org&lt;/a&gt; – it helps measure the speed of web pages.&lt;/li&gt;
&lt;li&gt;X is for &lt;a href=&#34;http://xem.github.io/&#34; title=&#34;http://xem.github.io/&#34;&gt;xem.github.io&lt;/a&gt;. I’ve probably visited this page once, but it’s the only one in my recent history that starts with X&lt;/li&gt;
&lt;li&gt;Y is for &lt;a href=&#34;https://www.youtube.com/&#34;&gt;youtube.com&lt;/a&gt;. I lied. I spend an order of magnitude more time watching Telugu movies on YouTube than on Hacker News.&lt;/li&gt;
&lt;li&gt;Z is for &lt;a href=&#34;https://www.zoemob.com/en/&#34;&gt;zoemob.com&lt;/a&gt;. Again, a page I visited only once, but there’s nothing else in Z at the moment.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;comments&#34;&gt;Comments&lt;/h2&gt;
&lt;!-- wp-comments-start --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;http://www.s-anand.net/blog/software-i-currently-use/&#34;&gt;Software I currently use | s-anand.net&lt;/a&gt;&lt;/strong&gt; &lt;em&gt;9 May 2014 6:24 pm&lt;/em&gt; &lt;em&gt;(pingback)&lt;/em&gt;:
[…] course, some of my apps apps have moved online, and my earlier post on the A-Z of my browsing history covers that. But there are a few applications that I’ve hosted which I must talk about. […]&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;http://broadband-chandigarh.in&#34;&gt;chandigarh&lt;/a&gt;&lt;/strong&gt; &lt;em&gt;13 Oct 2015 7:27 pm&lt;/em&gt;:
you can delete your web search history through link
&lt;a href=&#34;https://history.google.com/history&#34;&gt;https://history.google.com/history&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- wp-comments-end --&gt;
</description>
    </item>
    <item>
      <title>The most popular scientific Python modules</title>
      <link>https://www.s-anand.net/blog/the-most-popular-scientific-python-modules/</link>
      <pubDate>Tue, 11 Dec 2012 02:37:52 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/the-most-popular-scientific-python-modules/</guid>
      <description>&lt;p&gt;I just &lt;a href=&#34;https://gist.github.com/4244899&#34;&gt;scraped&lt;/a&gt; the &lt;a href=&#34;http://pypi.python.org/pypi?:action=browse&amp;amp;show=all&amp;amp;c=385&#34;&gt;scientific packages on pypi&lt;/a&gt;. Here are the top 50 by downloads.&lt;/p&gt; &lt;table style=&#34;color: #444; font-size: 80%&#34; class=&#34;lines numbers&#34;&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;Name&lt;/th&gt; &lt;th&gt;Description&lt;/th&gt; &lt;th&gt;Size&lt;/th&gt; &lt;th&gt;Downloads&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/numpy/1.6.2&#34;&gt;numpy&lt;/a&gt;&lt;/td&gt; &lt;td&gt;NumPy: array processing for numbers, strings, records, and objects.&lt;/td&gt; &lt;td&gt;2000000&lt;/td&gt; &lt;td&gt;133076&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/scipy/0.11.0&#34;&gt;scipy&lt;/a&gt;&lt;/td&gt; &lt;td&gt;SciPy: Scientific Library for Python&lt;/td&gt; &lt;td&gt;7000000&lt;/td&gt; &lt;td&gt;33990&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/pygraphviz/1.1&#34;&gt;pygraphviz&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Python interface to Graphviz&lt;/td&gt; &lt;td&gt;99000&lt;/td&gt; &lt;td&gt;22828&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/geopy/0.94.2&#34;&gt;geopy&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Python Geocoding Toolbox&lt;/td&gt; &lt;td&gt;32000&lt;/td&gt; &lt;td&gt;18617&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/googlemaps/1.0.2&#34;&gt;googlemaps&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Easy geocoding, reverse geocoding, driving directions, and local search in Python via Google.&lt;/td&gt; &lt;td&gt;69000&lt;/td&gt; &lt;td&gt;15135&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/Rtree/0.7.0&#34;&gt;Rtree&lt;/a&gt;&lt;/td&gt; &lt;td&gt;R-Tree spatial index for Python GIS&lt;/td&gt; &lt;td&gt;495000&lt;/td&gt; &lt;td&gt;14370&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/nltk/2.0.4&#34;&gt;nltk&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Natural Language Toolkit&lt;/td&gt; &lt;td&gt;1000000&lt;/td&gt; &lt;td&gt;12844&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/Shapely/1.2.16&#34;&gt;Shapely&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Geometric objects, predicates, and operations&lt;/td&gt; &lt;td&gt;93000&lt;/td&gt; &lt;td&gt;12635&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/pyutilib.component.doc/1.0.1&#34;&gt;pyutilib.component.doc&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Documentation for the PyUtilib Component Architecture.&lt;/td&gt; &lt;td&gt;372000&lt;/td&gt; &lt;td&gt;10181&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/geojson/1.0.1&#34;&gt;geojson&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Encoder/decoder for simple GIS features&lt;/td&gt; &lt;td&gt;12000&lt;/td&gt; &lt;td&gt;9407&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/GDAL/1.9.1&#34;&gt;GDAL&lt;/a&gt;&lt;/td&gt; &lt;td&gt;GDAL: Geospatial Data Abstraction Library&lt;/td&gt; &lt;td&gt;410000&lt;/td&gt; &lt;td&gt;8957&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/scikits.audiolab/0.11.0&#34;&gt;scikits.audiolab&lt;/a&gt;&lt;/td&gt; &lt;td&gt;A python module to make noise from numpy arrays&lt;/td&gt; &lt;td&gt;1000000&lt;/td&gt; &lt;td&gt;8856&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/pupynere/1.0.15&#34;&gt;pupynere&lt;/a&gt;&lt;/td&gt; &lt;td&gt;NetCDF file reader and writer.&lt;/td&gt; &lt;td&gt;16000&lt;/td&gt; &lt;td&gt;8809&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/scikits.statsmodels/0.3.1&#34;&gt;scikits.statsmodels&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Statistical computations and models for use with SciPy&lt;/td&gt; &lt;td&gt;3000000&lt;/td&gt; &lt;td&gt;8761&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/munkres/1.0.5.4&#34;&gt;munkres&lt;/a&gt;&lt;/td&gt; &lt;td&gt;munkres algorithm for the Assignment Problem&lt;/td&gt; &lt;td&gt;42000&lt;/td&gt; &lt;td&gt;8409&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/scikit-learn/0.12.1&#34;&gt;scikit-learn&lt;/a&gt;&lt;/td&gt; &lt;td&gt;A set of python modules for machine learning and data mining&lt;/td&gt; &lt;td&gt;2000000&lt;/td&gt; &lt;td&gt;7735&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/networkx/1.7&#34;&gt;networkx&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Python package for creating and manipulating graphs and networks&lt;/td&gt; &lt;td&gt;1009000&lt;/td&gt; &lt;td&gt;7652&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/pyephem/3.7.5.1&#34;&gt;pyephem&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Scientific-grade astronomy routines&lt;/td&gt; &lt;td&gt;927000&lt;/td&gt; &lt;td&gt;7644&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/PyBrain/0.3&#34;&gt;PyBrain&lt;/a&gt;&lt;/td&gt; &lt;td&gt;PyBrain is the swiss army knife for neural networking.&lt;/td&gt; &lt;td&gt;255000&lt;/td&gt; &lt;td&gt;7313&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/scikits.learn/0.8.1&#34;&gt;scikits.learn&lt;/a&gt;&lt;/td&gt; &lt;td&gt;A set of python modules for machine learning and data mining&lt;/td&gt; &lt;td&gt;1000000&lt;/td&gt; &lt;td&gt;7088&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/obspy.seisan/0.5.1&#34;&gt;obspy.seisan&lt;/a&gt;&lt;/td&gt; &lt;td&gt;SEISAN read support for ObsPy.&lt;/td&gt; &lt;td&gt;3000000&lt;/td&gt; &lt;td&gt;6990&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/obspy.wav/0.5.1&#34;&gt;obspy.wav&lt;/a&gt;&lt;/td&gt; &lt;td&gt;WAV(audio) read and write support for ObsPy.&lt;/td&gt; &lt;td&gt;241000&lt;/td&gt; &lt;td&gt;6985&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/obspy.seishub/0.5.1&#34;&gt;obspy.seishub&lt;/a&gt;&lt;/td&gt; &lt;td&gt;SeisHub database client for ObsPy.&lt;/td&gt; &lt;td&gt;237000&lt;/td&gt; &lt;td&gt;6941&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/obspy.sh/0.5.2&#34;&gt;obspy.sh&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Q and ASC (Seismic Handler) read and write support for ObsPy.&lt;/td&gt; &lt;td&gt;285000&lt;/td&gt; &lt;td&gt;6926&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/crcmod/1.7&#34;&gt;crcmod&lt;/a&gt;&lt;/td&gt; &lt;td&gt;CRC Generator&lt;/td&gt; &lt;td&gt;128000&lt;/td&gt; &lt;td&gt;6714&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/obspy.fissures/0.4.7&#34;&gt;obspy.fissures&lt;/a&gt;&lt;/td&gt; &lt;td&gt;DHI/Fissures request client for ObsPy.&lt;/td&gt; &lt;td&gt;1000000&lt;/td&gt; &lt;td&gt;6339&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/stsci.distutils/0.3.1&#34;&gt;stsci.distutils&lt;/a&gt;&lt;/td&gt; &lt;td&gt;distutils/packaging-related utilities used by some of STScI&#39;s packages&lt;/td&gt; &lt;td&gt;25000&lt;/td&gt; &lt;td&gt;6215&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/pyopencl/2012.1&#34;&gt;pyopencl&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Python wrapper for OpenCL&lt;/td&gt; &lt;td&gt;1000000&lt;/td&gt; &lt;td&gt;6124&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/Kivy/1.4.1&#34;&gt;Kivy&lt;/a&gt;&lt;/td&gt; &lt;td&gt;A software library for rapid development of hardware-accelerated multitouch applications.&lt;/td&gt; &lt;td&gt;11000000&lt;/td&gt; &lt;td&gt;5879&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/speech/0.5.2&#34;&gt;speech&lt;/a&gt;&lt;/td&gt; &lt;td&gt;A clean interface to Windows speech recognition and text-to-speech capabilities.&lt;/td&gt; &lt;td&gt;17000&lt;/td&gt; &lt;td&gt;5809&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/patsy/0.1.0&#34;&gt;patsy&lt;/a&gt;&lt;/td&gt; &lt;td&gt;A Python package for describing statistical models and for building design matrices.&lt;/td&gt; &lt;td&gt;276000&lt;/td&gt; &lt;td&gt;5517&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/periodictable/1.3.0&#34;&gt;periodictable&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Extensible periodic table of the elements&lt;/td&gt; &lt;td&gt;775000&lt;/td&gt; &lt;td&gt;5498&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/pymorphy/0.5.6&#34;&gt;pymorphy&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Morphological analyzer (POS tagger + inflection engine) for Russian and English (+perhaps German) languages.&lt;/td&gt; &lt;td&gt;70000&lt;/td&gt; &lt;td&gt;5174&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/imposm.parser/1.0.3&#34;&gt;imposm.parser&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Fast and easy OpenStreetMap XML/PBF parser.&lt;/td&gt; &lt;td&gt;31000&lt;/td&gt; &lt;td&gt;4940&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/hcluster/0.2.0&#34;&gt;hcluster&lt;/a&gt;&lt;/td&gt; &lt;td&gt;A hierarchical clustering package for Scipy.&lt;/td&gt; &lt;td&gt;442000&lt;/td&gt; &lt;td&gt;4761&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/obspy.core/0.7.1&#34;&gt;obspy.core&lt;/a&gt;&lt;/td&gt; &lt;td&gt;ObsPy - a Python framework for seismological observatories.&lt;/td&gt; &lt;td&gt;487000&lt;/td&gt; &lt;td&gt;4608&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/Pyevolve/0.5&#34;&gt;Pyevolve&lt;/a&gt;&lt;/td&gt; &lt;td&gt;A complete python genetic algorithm framework&lt;/td&gt; &lt;td&gt;99000&lt;/td&gt; &lt;td&gt;4509&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/scikits.ann/0.2.dev-r803&#34;&gt;scikits.ann&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Approximate Nearest Neighbor library wrapper for Numpy&lt;/td&gt; &lt;td&gt;82000&lt;/td&gt; &lt;td&gt;4368&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/obspy.imaging/0.7.0&#34;&gt;obspy.imaging&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Plotting routines for ObsPy.&lt;/td&gt; &lt;td&gt;324000&lt;/td&gt; &lt;td&gt;4356&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/obspy.xseed/0.7.0&#34;&gt;obspy.xseed&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Dataless SEED, RESP and XML-SEED read and write support for ObsPy.&lt;/td&gt; &lt;td&gt;2000000&lt;/td&gt; &lt;td&gt;4331&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/obspy.sac/0.7.0&#34;&gt;obspy.sac&lt;/a&gt;&lt;/td&gt; &lt;td&gt;SAC read and write support for ObsPy.&lt;/td&gt; &lt;td&gt;306000&lt;/td&gt; &lt;td&gt;4319&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/obspy.arclink/0.7.1&#34;&gt;obspy.arclink&lt;/a&gt;&lt;/td&gt; &lt;td&gt;ArcLink/WebDC client for ObsPy.&lt;/td&gt; &lt;td&gt;247000&lt;/td&gt; &lt;td&gt;4164&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/obspy.iris/0.7.0&#34;&gt;obspy.iris&lt;/a&gt;&lt;/td&gt; &lt;td&gt;IRIS Web service client for ObsPy.&lt;/td&gt; &lt;td&gt;261000&lt;/td&gt; &lt;td&gt;4153&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/Orange/2.5a4&#34;&gt;Orange&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Machine learning and interactive data mining toolbox.&lt;/td&gt; &lt;td&gt;14000000&lt;/td&gt; &lt;td&gt;4099&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/obspy.neries/0.7.0&#34;&gt;obspy.neries&lt;/a&gt;&lt;/td&gt; &lt;td&gt;NERIES Web service client for ObsPy.&lt;/td&gt; &lt;td&gt;239000&lt;/td&gt; &lt;td&gt;4066&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/pandas/0.9.1&#34;&gt;pandas&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Powerful data structures for data analysis, time series,and statistics&lt;/td&gt; &lt;td&gt;2000000&lt;/td&gt; &lt;td&gt;4037&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/pycuda/2012.1&#34;&gt;pycuda&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Python wrapper for Nvidia CUDA&lt;/td&gt; &lt;td&gt;1000000&lt;/td&gt; &lt;td&gt;4030&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/GeoAlchemy/0.7.1&#34;&gt;GeoAlchemy&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Using SQLAlchemy with Spatial Databases&lt;/td&gt; &lt;td&gt;159000&lt;/td&gt; &lt;td&gt;3881&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/pyfits/3.1&#34;&gt;pyfits&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Reads FITS images and tables into numpy arrays and manipulates FITS headers&lt;/td&gt; &lt;td&gt;748000&lt;/td&gt; &lt;td&gt;3746&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/HTSeq/0.5.3p7&#34;&gt;HTSeq&lt;/a&gt;&lt;/td&gt; &lt;td&gt;A framework to process and analyze data from high-throughput sequencing (HTS) assays&lt;/td&gt; &lt;td&gt;523000&lt;/td&gt; &lt;td&gt;3720&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/pyopencv/2.1.0.wr1.2.0&#34;&gt;pyopencv&lt;/a&gt;&lt;/td&gt; &lt;td&gt;PyOpenCV - A Python wrapper for OpenCV 2.x using Boost.Python and NumPy&lt;/td&gt; &lt;td&gt;354000&lt;/td&gt; &lt;td&gt;3660&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/thredds/0.1.5&#34;&gt;thredds&lt;/a&gt;&lt;/td&gt; &lt;td&gt;THREDDS catalog generator.&lt;/td&gt; &lt;td&gt;25000&lt;/td&gt; &lt;td&gt;3622&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/hachoir-subfile/0.5.3&#34;&gt;hachoir-subfile&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Find subfile in any binary stream&lt;/td&gt; &lt;td&gt;16000&lt;/td&gt; &lt;td&gt;3540&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/fluid/0.1.7&#34;&gt;fluid&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Procedures to study geophysical fluids on Python.&lt;/td&gt; &lt;td&gt;210000&lt;/td&gt; &lt;td&gt;3520&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/pygeocoder/1.1.4&#34;&gt;pygeocoder&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Python interface for Google Geocoding API V3. Can be used to easily geocode, reverse geocode, validate and format addresses.&lt;/td&gt; &lt;td&gt;7000&lt;/td&gt; &lt;td&gt;3514&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/csc-pysparse/1.1.1.4&#34;&gt;csc-pysparse&lt;/a&gt;&lt;/td&gt; &lt;td&gt;A fast sparse matrix library for Python (Commonsense Computing version)&lt;/td&gt; &lt;td&gt;111000&lt;/td&gt; &lt;td&gt;3455&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/topex/0.1&#34;&gt;topex&lt;/a&gt;&lt;/td&gt; &lt;td&gt;A very simple library to interpret and load TOPEX/JASON altimetry data&lt;/td&gt; &lt;td&gt;7000&lt;/td&gt; &lt;td&gt;3378&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/arrayterator/1.0.1&#34;&gt;arrayterator&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Buffered iterator for big arrays.&lt;/td&gt; &lt;td&gt;7000&lt;/td&gt; &lt;td&gt;3320&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/python-igraph/0.6&#34;&gt;python-igraph&lt;/a&gt;&lt;/td&gt; &lt;td&gt;High performance graph data structures and algorithms&lt;/td&gt; &lt;td&gt;3000000&lt;/td&gt; &lt;td&gt;3260&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/csvkit/0.5.0&#34;&gt;csvkit&lt;/a&gt;&lt;/td&gt; &lt;td&gt;A library of utilities for working with CSV, the king of tabular file formats.&lt;/td&gt; &lt;td&gt;29000&lt;/td&gt; &lt;td&gt;3236&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/PyVISA/1.3&#34;&gt;PyVISA&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Python VISA bindings for GPIB, RS232, and USB instruments&lt;/td&gt; &lt;td&gt;237000&lt;/td&gt; &lt;td&gt;3201&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/Quadtree/0.1.2&#34;&gt;Quadtree&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Quadtree spatial index for Python GIS&lt;/td&gt; &lt;td&gt;40000&lt;/td&gt; &lt;td&gt;3000&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/ProxyHTTPServer/0.0.1&#34;&gt;ProxyHTTPServer&lt;/a&gt;&lt;/td&gt; &lt;td&gt;ProxyHTTPServer -- from the creator of PyWebRun&lt;/td&gt; &lt;td&gt;3000&lt;/td&gt; &lt;td&gt;2991&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/mpmath/0.17&#34;&gt;mpmath&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Python library for arbitrary-precision floating-point arithmetic&lt;/td&gt; &lt;td&gt;1000000&lt;/td&gt; &lt;td&gt;2901&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/bigfloat/0.2.1&#34;&gt;bigfloat&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Arbitrary precision correctly-rounded floating point arithmetic, via MPFR.&lt;/td&gt; &lt;td&gt;126000&lt;/td&gt; &lt;td&gt;2879&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/SimPy/2.3.1&#34;&gt;SimPy&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Event discrete, process based simulation for Python.&lt;/td&gt; &lt;td&gt;5000000&lt;/td&gt; &lt;td&gt;2871&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/Delny/0.4.1&#34;&gt;Delny&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Delaunay triangulation&lt;/td&gt; &lt;td&gt;18000&lt;/td&gt; &lt;td&gt;2790&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/pymc/2.2&#34;&gt;pymc&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Markov Chain Monte Carlo sampling toolkit.&lt;/td&gt; &lt;td&gt;1000000&lt;/td&gt; &lt;td&gt;2727&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/PyBUFR/0.4&#34;&gt;PyBUFR&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Pure Python library to encode and decode BUFR.&lt;/td&gt; &lt;td&gt;10000&lt;/td&gt; &lt;td&gt;2676&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/collective.geo.bundle/0.1&#34;&gt;collective.geo.bundle&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Plone Maps (collective.geo)&lt;/td&gt; &lt;td&gt;11000&lt;/td&gt; &lt;td&gt;2676&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/dap/2.2.6.7&#34;&gt;dap&lt;/a&gt;&lt;/td&gt; &lt;td&gt;DAP (Data Access Protocol) client and server for Python.&lt;/td&gt; &lt;td&gt;125000&lt;/td&gt; &lt;td&gt;2598&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/rq/0.3.2&#34;&gt;rq&lt;/a&gt;&lt;/td&gt; &lt;td&gt;RQ is a simple, lightweight, library for creating background jobs, and processing them.&lt;/td&gt; &lt;td&gt;29000&lt;/td&gt; &lt;td&gt;2590&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/pyinterval/1.0b21&#34;&gt;pyinterval&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Interval arithmetic in Python&lt;/td&gt; &lt;td&gt;397000&lt;/td&gt; &lt;td&gt;2558&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/StarCluster/0.93.3&#34;&gt;StarCluster&lt;/a&gt;&lt;/td&gt; &lt;td&gt;StarCluster is a utility for creating and managing computing clusters hosted on Amazon&#39;s Elastic Compute Cloud (EC2).&lt;/td&gt; &lt;td&gt;2000000&lt;/td&gt; &lt;td&gt;2521&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/fisher/0.1.4&#34;&gt;fisher&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Fast Fisher&#39;s Exact Test&lt;/td&gt; &lt;td&gt;43000&lt;/td&gt; &lt;td&gt;2503&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/mathdom/0.8&#34;&gt;mathdom&lt;/a&gt;&lt;/td&gt; &lt;td&gt;MathDOM - Content MathML in Python&lt;/td&gt; &lt;td&gt;169000&lt;/td&gt; &lt;td&gt;2482&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/img2txt/2008.11.20&#34;&gt;img2txt&lt;/a&gt;&lt;/td&gt; &lt;td&gt;superseded by asciiporn, http://pypi.python.org/pypi/asciiporn&lt;/td&gt; &lt;td&gt;443000&lt;/td&gt; &lt;td&gt;2436&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/DendroPy/3.12.0&#34;&gt;DendroPy&lt;/a&gt;&lt;/td&gt; &lt;td&gt;A Python library for phylogenetics and phylogenetic computing: reading, writing, simulation, processing and manipulation of phylogenetic trees (phylogenies) and characters.&lt;/td&gt; &lt;td&gt;6000000&lt;/td&gt; &lt;td&gt;2349&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/geolocator/0.1.1&#34;&gt;geolocator&lt;/a&gt;&lt;/td&gt; &lt;td&gt;geolocator library: locate places and calculate distances between them&lt;/td&gt; &lt;td&gt;26000&lt;/td&gt; &lt;td&gt;2342&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/MyProxyClient/1.3.0&#34;&gt;MyProxyClient&lt;/a&gt;&lt;/td&gt; &lt;td&gt;MyProxy Client&lt;/td&gt; &lt;td&gt;67000&lt;/td&gt; &lt;td&gt;2325&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/PyUblas/2011.1&#34;&gt;PyUblas&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Seamless Numpy-UBlas interoperability&lt;/td&gt; &lt;td&gt;51000&lt;/td&gt; &lt;td&gt;2252&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/oroboros/20080712&#34;&gt;oroboros&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Astrology software&lt;/td&gt; &lt;td&gt;1000000&lt;/td&gt; &lt;td&gt;2228&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/textmining/1.0&#34;&gt;textmining&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Python Text Mining Utilities&lt;/td&gt; &lt;td&gt;1000000&lt;/td&gt; &lt;td&gt;2198&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/scikits.talkbox/0.2.5&#34;&gt;scikits.talkbox&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Talkbox, a set of python modules for speech/signal processing&lt;/td&gt; &lt;td&gt;147000&lt;/td&gt; &lt;td&gt;2188&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/asciitable/0.8.0&#34;&gt;asciitable&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Extensible ASCII table reader and writer&lt;/td&gt; &lt;td&gt;312000&lt;/td&gt; &lt;td&gt;2160&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/scikits.samplerate/0.3.3&#34;&gt;scikits.samplerate&lt;/a&gt;&lt;/td&gt; &lt;td&gt;A python module for high quality audio resampling&lt;/td&gt; &lt;td&gt;368000&lt;/td&gt; &lt;td&gt;2151&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/tabular/0.0.8&#34;&gt;tabular&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Tabular data container and associated convenience routines in Python&lt;/td&gt; &lt;td&gt;52000&lt;/td&gt; &lt;td&gt;2114&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/pywcs/1.10-4.7&#34;&gt;pywcs&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Python wrappers to WCSLIB&lt;/td&gt; &lt;td&gt;2000000&lt;/td&gt; &lt;td&gt;2081&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/DeliciousAPI/1.6.7&#34;&gt;DeliciousAPI&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Unofficial Python API for retrieving data from Delicious.com&lt;/td&gt; &lt;td&gt;19000&lt;/td&gt; &lt;td&gt;2038&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/hachoir-regex/1.0.5&#34;&gt;hachoir-regex&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Manipulation of regular expressions (regex)&lt;/td&gt; &lt;td&gt;31000&lt;/td&gt; &lt;td&gt;2031&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/Kamaelia/0.6.0&#34;&gt;Kamaelia&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Kamaelia - Multimedia &amp;amp; Server Development Kit&lt;/td&gt; &lt;td&gt;2000000&lt;/td&gt; &lt;td&gt;2007&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/seawater/2.0.1&#34;&gt;seawater&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Seawater Libray for Python&lt;/td&gt; &lt;td&gt;2000000&lt;/td&gt; &lt;td&gt;1985&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/descartes/1.0&#34;&gt;descartes&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Use geometric objects as matplotlib paths and patches&lt;/td&gt; &lt;td&gt;3000&lt;/td&gt; &lt;td&gt;1983&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/vectorformats/0.1&#34;&gt;vectorformats&lt;/a&gt;&lt;/td&gt; &lt;td&gt;geographic data serialization/deserialization library&lt;/td&gt; &lt;td&gt;10000&lt;/td&gt; &lt;td&gt;1949&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/PyMT/0.5.1&#34;&gt;PyMT&lt;/a&gt;&lt;/td&gt; &lt;td&gt;A framework for making accelerated multitouch UI&lt;/td&gt; &lt;td&gt;18000000&lt;/td&gt; &lt;td&gt;1945&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/times/0.6&#34;&gt;times&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Times is a small, minimalistic, Python library for dealing with time conversions between universal time and arbitrary timezones.&lt;/td&gt; &lt;td&gt;4000&lt;/td&gt; &lt;td&gt;1929&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/CocoPy/1.1.0rc&#34;&gt;CocoPy&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Python implementation of the famous CoCo/R LL(k) compiler generator.&lt;/td&gt; &lt;td&gt;302000&lt;/td&gt; &lt;td&gt;1913&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/django-shapes/0.2.0&#34;&gt;django-shapes&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Upload and export shapefiles using GeoDjango.&lt;/td&gt; &lt;td&gt;9000&lt;/td&gt; &lt;td&gt;1901&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/sympy/0.7.2&#34;&gt;sympy&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Computer algebra system (CAS) in Python&lt;/td&gt; &lt;td&gt;5000000&lt;/td&gt; &lt;td&gt;1842&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href=&#34;http://pypi.python.org/pypi/pyfasta/0.4.5&#34;&gt;pyfasta&lt;/a&gt;&lt;/td&gt; &lt;td&gt;fast, memory-efficient, pythonic (and command-line) access to fasta sequence files&lt;/td&gt; &lt;td&gt;14000&lt;/td&gt; &lt;td&gt;1836&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id=&#34;comments&#34;&gt;Comments&lt;/h2&gt;
&lt;!-- wp-comments-start --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Ron Z&lt;/strong&gt; &lt;em&gt;25 Jun 2013 10:19 pm&lt;/em&gt;:
Another good one is simpleCV:
&lt;a href=&#34;http://www.simplecv.org/&#34;&gt;http://www.simplecv.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ravindranath M&lt;/strong&gt; &lt;em&gt;8 Apr 2013 7:13 am&lt;/em&gt;:
Nice list Anand. Very useful.
&amp;ndash; This is Ravi from Comviva, who attended your introduction.&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- wp-comments-end --&gt;
</description>
    </item>
  </channel>
</rss>
