Re: [CODE4LIB] Visualization libraries for lib data

2014-09-19 Thread Replogle, Victor
Highcharts truly is a wonderful tool. However, it can be onerous to get it to 
accept datetime values but the documentation and examples are great 
(http://www.highcharts.com/demo/). You can theme your charts, be interactive, 
etc. It is all built and used via JavaScript so having a firm foundation or 
being comfortable to make changes in that language is a requirement.

The interactive facets of Highcharts that I appreciate the most are interactive 
zooming (for dense data) and the ability to click on a series and have the 
chart redrawn with only the currently selected -- automatically updating the 
axes if necessary and animating the transition to the new data set as well!

You can also have the data update live on a regular interval if applicable.

We decided to combine some of our top priority statistics and graphs into a 
single view here:
http://www.bsu.edu/libraries/dashboard/public.php

Our dashboard interface has come a long way and is powered through a fairly 
robust back-end of various factories of information and widgets of data to 
choose from.

You are welcome to take the interface as an inspiration and see the JavaScript 
in the source files that drive the display. Feel free to contact me with 
questions,

Victor Replogle
University Libraries...A destination for research, learning, and friends
Library Technologies Support Analyst
University Libraries765.285.8032
Ball State University  765.285.2008 (fax)
Muncie, IN 47306   vreplo...@bsu.edu
www.bsu.edu/library

The University Libraries provides services that support student pursuits for 
academic success and faculty endeavors for knowledge creation and classroom
instruction.




-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Michel, 
Jason
Sent: Friday, September 19, 2014 13:39
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Visualization libraries for lib data

Wow. Highcharts looks to be an excellent tool.  Thanks for the tip!



Jason Paul Michel
User Experience Librarian
Miami University Libraries
513.529.3935
*miche...@miamioh.edu miche...@miamioh.edu* @jpmichel 
https://twitter.com/jpmichel

On Fri, Sep 19, 2014 at 12:59 PM, Joshua Welker wel...@ucmo.edu wrote:

 Definitely Highcharts. I have used it on a few projects, and it is 
 fantastic. It's free for non-commercial use. Great documentation and 
 support. It also has plugins for several web app frameworks like 
 Rails, Django, Yii, etc. Very helpful if you are going to use one of 
 those to build your dashboard.

 Josh Welker


 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf 
 Of Kaile Zhu
 Sent: Friday, September 19, 2014 11:05 AM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] Visualization libraries for lib data

 I used google charts.  Not as fancy as D3, but easier.  You pass data 
 to the chart API and it does the heavy lifting for you.

 https://developers.google.com/chart/

 -Kelly Zhu
 Web Services Librarian
 University of Central Oklahoma

 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf 
 Of Eric Phetteplace
 Sent: 2014年9月19日 9:44
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] Visualization libraries for lib data

 I've used D3 to build charts for a similar data dashboard. It's maybe 
 a little less plug-and-play than other charting libraries but has 
 tremendous adoption, is really flexible.

 http://d3js.org/

 Best,
 Eric

 On Fri, Sep 19, 2014 at 7:25 AM, Michel, Jason miche...@miamioh.edu
 wrote:

  Hello all!
 
  We're in the process of centralizing all of our disparate data 
  points (circ, door counts, chat ref, in-person interactions, db 
  stats, instruction, web analytics, social analytics) into a single 
  DB.  We then plan on building interactive visualizations on top of this 
  data.
 
  What are some visualization/charting/graphing libraries that would 
  work for this?  We have some ideas but wanted to hear what the c4l 
  had to say about it.  Thanks in advance!
 
  This is what we have so far (social stats only).  We're using 
  chart.js for
  this:
 
  http://dog.lib.muohio.edu/~jpmichel/apis/stats/
 
 
  Jason Paul Michel
  User Experience Librarian
  Miami University Libraries
  513.529.3935
  *miche...@miamioh.edu miche...@miamioh.edu* @jpmichel 
  https://twitter.com/jpmichel
 
 **Bronze+Blue=Green** The University of Central Oklahoma is Bronze, 
 Blue, and Green! Please print this e-mail only if absolutely necessary!

 **CONFIDENTIALITY** -This e-mail (including any attachments) may 
 contain confidential, proprietary and privileged information. Any 
 unauthorized disclosure or use of this information is prohibited.



Re: [CODE4LIB] Is Anyone Doing RFID Book Location or Stack Mapping?

2014-09-02 Thread Replogle, Victor
We are roughly in the same scenario as Tom (no RFID).

We home-rolled an interface that takes the Item Type, home location, and call 
number and draws a rectangle based on the range starting call numbers and 
back-end maintained shelf status. It's not as sophisticated or responsive as 
Tom's design but seems to solve the same problem.

After pulling up an item in the catalog (e.g.: 
http://liblink.bsu.edu/catkey/238923), the user can click Find it: ... if the 
item can be found on the shelf (or can be found via a request from the 
circulation desk, archives, etc.).
Resultant page:
http://www.bsu.edu/libraries/stackLocator/locateMaterials.php?callNumber=PS3561.I4826%2520S7%25201982itemType=GEN_BOOKccLocale=GEN-COLL

If an item is currently checked out, an electronic-type material, or not 
something that has been mapped no link is displayed.

The maps, Item Types, and beginning call number ranges are all maintained by 
Access Services staff for the various areas that do shelving and shifting -- 
and does take some training time.

It's not perfect software, but if you can provide the maps, call number ranges, 
staff to keep it updated, and create links passing Item Type, home location, 
and call number then you may be in business!

The software accommodates an East or West wing on a given floor (or single 
floor view). It allows for multiple Item Types to overlap in the same ranges 
(i.e. GEN_BOOK and GEN_NON). It allows for shifting areas to appear as 
unstable to the end user before shifting begins.
It enables mapping in sequential rows (front-to-back, front-to-back...) or 
stacks that wrap around (front-to-front then back-to-back).
Overrides down to individual items is also possible but not encouraged.

1) Stack Locator/Ball State University (custom)
2) Time to implement: unknown. Depends how many customizations you would need 
to make to accommodate your materials. A week for creating and testing your 
first area at least.
3) How can you put a cost on something like this? :-) Depends mostly on time 
your staff commit to it, I would imagine and time commitment is rather hard to 
say.
4) Hardware / Software was a MySQL server and a webserver that runs PHP. If you 
want the administrative side to be secure, you'll need to tie the application 
into your LDAP protocol or build your own user / password management.
5) Located via links out of our discovery tool (there is a search page but who 
wants to type in call numbers?)
6) Yes; closed stacks items are directed to the circulation area that serves 
those items. If it was in a non-mappable area, you may want to consider 
temporarily redirecting them to the front desk for assistance.
7) Having written it, I am biased :-) but I would love for someone else to be 
able to use it. I think it is great -- albeit in need of an upgrade.

Drop me an email to discuss further.

Victor Replogle
University Libraries...A destination for research, learning, and friends
Library Technologies Support Analyst
University Libraries765.285.8032
Ball State University  765.285.2008 (fax)
Muncie, IN 47306   vreplo...@bsu.edu
www.bsu.edu/library

The University Libraries provides services that support student pursuits for 
academic success and faculty endeavors for knowledge creation and classroom
instruction.



-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Tom 
Cramer
Sent: Thursday, August 28, 2014 14:03
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Is Anyone Doing RFID Book Location or Stack Mapping?

We don't use RFID, but we do use a tool called StackMap to give a sense of the 
general location of books in our main library.  

For an example of the patron UX, click on the map link in a sample catalog 
record, such as http://searchworks.stanford.edu/view/10474501. (Center column, 
in the At the Library panel.)

The back end system (where Access Services updates call number range locations) 
is, IMO, very nice and easy to use. 

Technical implementation time was quite short on our end (a few weeks?), but 
took longer on the specification, training and set up on StackMap / Access 
Services' side. 

HTH, 

- Tom



On Aug 28, 2014, at 10:15 AM, Jarrell, Mark wrote:

 Are there any libraries out there that are making use of RFID 
 hardware/software to help patrons know the precise location of books/items on 
 the shelves? Or is anyone use other stack mapping software to help patrons 
 know the general location of items on the shelf? If so, I have a few 
 questions for you. Please feel free to message me directly and I can compile 
 the results into an anonymous set to share with the group.
 
  1.  Name of software  vendor
  2.  Approximate time to implement
  3.  Approximate cost to implement
  4.  What types of hardware/software is involved in the process that wasn't 
 used previously?
  5.  How does the customer locate the item on the shelf (e.g. Via 
 handheld tool, map linked to