Re: [CODE4LIB] R?
On Wed, Sep 9, 2009 at 3:23 PM, William Denton w...@pobox.com wrote: Are any of you using R? http://www.r-project.org/ Blog about R, info viz, etc.: http://blog.revolution-computing.com/ I have something in mind I'm going to try fooling around with in R, but I wondered if anyone was using it for visualizing searches, usage, networks of information, that kind of thing. Check out the NSF funded Bibliographic Knowledge Network project ( http://www.bibkn.org). Details are sparse now, but I suspect we'll be hearing a lot more about this in the near future. I expect R will be put to good use given what I know about the PI's and their other projects/interests. Harrison Bill -- William Denton, Toronto : miskatonic.org www.frbr.org openfrbr.org -- Harrison Dekker -- Head of Library Data Lab -- UC Berkeley Libraries Phone: 510-250-7901 :: Skype: ucbdekker :: Google Voice: 510-621-3282 IM: GTalk:vagrantscholar :: AIM:hdekker :: Yahoo!:hgdekker :: Meebo:ucbdekker Web: http://sunsite.berkeley.edu/wikis/datalab/ ———- Q: Why is this email 5 sentences or less? A: http://five.sentenc.es
Re: [CODE4LIB] I'm leaving the libraries... what about this community?
There's at least one data librarian on the list, me. It would be great to hear from others either on the list or perhaps in Portland. Currently libraries have a strong presence in the social science data community (e.g. IASSIST) but in the scientific data community our role is spotty. One institution where the library is taking initiative is Purdue. Check 'em out: http://d2c2.lib.purdue.edu/ If others have examples, please submit them! -Harrison On Jan 4, 2008 11:30 AM, Nathan Vack [EMAIL PROTECTED] wrote: OK, Code4Libbers, here's a question for y'all: I've taken a new job at a brain imaging lab on campus. The details are still to be defined (they haven't had anyone in this position before), but the problems they're trying to solve are things like Our researchers need to do a bunch of junk in Unix to process their data; that's hard for them and Researchers are generating all kinds of versions of data and it's filling the disk and five years later no one knows which copies were used in this publication. In short, I'll be helping researchers collect, catalog, analyze, and archive study data. It's not a 'library' position, but the more I think about it, the more it seems like a place the libraries could excel. Most labs can't afford someone to do this kind of work... but from the grad students I've talked to, the need is HUGE. So, my question: Are research libraries out there doing this kind of work? If not, do you have plans to start? Is Code4Lib still a good place for me to hang out? Cheers, -Nate UW - Madison -- Harrison Dekker -- Coordinator of Data Services -- UC Berkeley Libraries 510-642-8095 :: GTalk:vagrantscholar :: AIM:hdekker :: Meebo:ucbdekker ———- Q: Why is this email 5 sentences or less? A: http://five.sentenc.es
Re: [CODE4LIB] executing a cgi script in the middle of a url
Eric, You'll have to enable mod_rewrite for Apache and figure out how to create the appropriate url rewriting rules (basically, regular expressions). Here's a site that gives some examples: http://www.the-art-of-web.com/system/rewrite/1/ -Harrison On 7/30/07, Eric Lease Morgan [EMAIL PROTECTED] wrote: Tim Hodson wrote: In terms of versioning and user readability (you never know someone may want to bookmark a url :) ), you could perhaps try a url that looked something like this using two examples above: http://dewey.library.nd.edu/mylibrary/ws/v1/facets/ How do I get Apache to execute a CGI script in the middle of a URL? I have been reading RESTful Web Services in an effort to learn how to create a good Web Services interface to MyLibrary. Similar to the URL above, it advocates against (simple/traditional) name/value pairs specified in a GET request. Instead it advocates for the fuller use of HTTP methods such as GET, HEAD, POST, PUT, DELETE, TRACE, and OPTIONS in combination with path_info data used for input. In such an environment an HTTP GET request would retrieve data. PUT might create data. POST might edit data. DELETE would... delete data. Etc. I can live with this even though it is not the way I would have done it on my own. Thus, one of my URL's might look like this: http://example.edu/mylibrary/resource Sent as a GET request, the response would be an XML (or JSON) stream of data listing resource names or IDs . The following URL, sent as a PUT request might create a resource: http://example.edu/mylibrary/resource/Wikipedia All of this is fine and dandy. Writing a CGI script (server application) that looks at the HTTP method and parses the path_info (/ resource/Wikipedia) and branches accordingly is rather trivial. My problem is getting Apache to know that /resource/Wikipedia is intended to be input for the script named mylibrary. When I pass something like the URL directly above to my script Apache comes back and says, File not found because it is looking for a directory/file named Wikipedia. How do I get Apache to execute the script named mylibrary? I could specify the URL like the following, but it is ugly: http://example.edu/mylibrary/index.cgi/resource/Wikipedia What am I doing wrong? How do I need to configure Apache accordingly? -- Eric Lease Morgan University Libraries of Notre Dame -- Harrison Dekker Coordinator of Data Services Doe/Moffitt Libraries, UC Berkeley
Re: [CODE4LIB] Using OpenID in libraries
I haven't seen this mentioned yet, but it seems to me that another possible application of OpenID might be to uniquely digital identifier for authors. In other words, the OpenID could serve as a basis for a sort of open access authority control service (in addition to the obvious single sign-on purpose) Harrison On 3/22/07, William Denton [EMAIL PROTECTED] wrote: I hadn't been too clear on OpenID but a week or two ago I listened to a recording of a talk about that explained it well. I can't find it again, unfortunately, but you can take my word for it that it was pretty good. Is OpenID being used in libraries? It struck me that it could work well for library systems that share resources: two systems that are part of the same consortium or provincial/state system; two neighbouring public systems that let people from one borrow at the other; academic libraries that want to make it easy for visiting profs and grad students to get temporary access to online resources; etc. Say I live in Lower Mowat but one day I'm in Upper Mowat, in the next municipality (or county, or whatever) over, visiting my tailor. The two library systems are separate but share their resources. I pop into the library to update my Twittering friends on my inseam measurement. I don't actually have an account at the Upper Mowat Library, but I log in to one of their computers using my Lower Mowat-supplied OpenID identifier, and the Upper Mowat system recognizes where I'm from and gives me access to everything. Bill -- William Denton, Toronto : miskatonic.org : frbr.org : openfrbr.org -- Harrison Dekker Coordinator of Data Services Doe/Moffitt Libraries, UC Berkeley