In functions that take a parameter named ds, that parameter can be:
a dataset ID ("17tm")
a DS string ("17tm!kqc=a") consisting of a dataset ID
along with some dimension filtering specifications; for more about
DS strings, see Datamarket API documentation at
http://datamarket.com/api/v1/#about-ds
a query string ("foo=bar&ds=17tm!kqc=a&baz=xyzzy")
containing such a string in a ds parameter
a URL ("http://datamarket.com/data/set/17tm/#ds=17tm!kqc=a")
containing such a query string after ? or #
such a URL represented by a redirect ("http://data.is/r6JEsC")
in a short-URL service (data.is, bit.ly, is.gd, t.co, url.is)
a dataset object, obtained by calling dminfo.
Thus when viewing any dataset on datamarket.com, you can copy the URL from
your browser bar and paste into a call to dmseries or
dmlist to load the same data into R, or a call to
dminfo to get a dataset object with which to make data queries.
Dimension filtering
The functions dmseries and dmlist can accept
parameters named for the dimensions of the dataset, in order to filter the
data: dmlist("17tm", Country="Algeria")