Re: [CODE4LIB] Displaying archival books on ipad and android tablets

2013-02-23 Thread Dave Caroline
On Sat, Feb 23, 2013 at 12:50 AM, Kyle Banerjee kyle.baner...@gmail.com wrote:
 We have a few digitized books, (some of them are old -- we're talking 500
 years). Sizes are all over the place but the big ones are easily the size
 of a large briefcase.

 We want to make these works more accessible/usable and there's some demand
 to make them available for tablets. What experience do people have with
 stuff like that, and what software/services/methods do you recommend?

 Source files are 600 dpi uncompressed tiffs so they're pretty big and
 there's nothing special about a book being over 10GB in size. Thanks,

 kyle

I have tried an open source project Diva
I have greyscale images in TIFF for the online zoomable display of some manuals

Here is a scan of a photocopy 36 page
http://www.collection.archivist.info/diva/#z=4p=32
and here a technical manual
http://www.collection.archivist.info/diva/lucastp1.html
I have two copies so the user can see two views at the same time on
the second example.

They are served on an ADSL line direct from home so you can get the
idea of its speed due to the way
it is only sending tiles as needed for display and not bloat like whole PDF.

Dave Caroline


Re: [CODE4LIB] Displaying archival books on ipad and android tablets

2013-02-23 Thread Kyle Banerjee
 I did PDF.  There are about no studies on PDF size and usability.  What I
 did is go to gray scale for text pages to knock down file size, played with
 optimizing, and broke super long (think 3K page book) files in smaller
 chunks

 When I looked at other big long books online, I found they tended to use
 300 dpi gray scale or 600 dpi black and white.  I just looked at government
 documents, because that's what I worked with.


Hadn't thought about doing government reports. That's a good use case for
what we have -- one of ours got downloaded about 7,000 times last month
alone. I could probably make those really manageable in size as most pages
would be just fine bitonal.

Can you say a bit about what you discovered while playing with
optimization? Since archival books are a prime target, fidelity is
important -- there is significant artwork on many  pages. I'll have to
scale down and would really like to avoid grayscaling if necessary.

kyle


Re: [CODE4LIB] Displaying archival books on ipad and android tablets

2013-02-23 Thread Andrew Hankinson
Hi Kyle,

You might want to have a look at our Diva viewer 
(http://ddmal.music.mcgill.ca/diva/).

We've tested it on books that are over 100GB total, and images that are around 
200MB each. For example:

http://coltrane.music.mcgill.ca/salzinnes/experiments/diva-cci-tif/

Each page is about 180MB each (uncompressed TIFF).

Here's some features:

-- Supports JPEG2000 and Pyramid TIFF via the IIP Image Server.
-- Almost immediate viewing. You're only downloading the parts of the page that 
you're seeing, so even if a book is huge, you won't download it until you need 
it. So you don't need to try to do tons of compression or conversion to 
greyscale to try and get file size down.
-- Multiple zoom levels per page so you can get a very detailed look, or zoom 
out to quickly navigate the pages.
-- Grid layout for even faster navigation.
-- Easily create links to very specific parts of a page (e.g., 
http://coltrane.music.mcgill.ca/salzinnes/experiments/diva-cci-tif/#f=truez=5n=5i=salz-1-002-recto.tify=5276x=-1075)
-- We have a nifty HTML5 canvas view that lets you do some basic image 
manipulation in the browser (rotate, brightness, contrast, colour channel 
manipulation). Above each page there's a little gear icon; clicking this will 
take you to the image manipulator. Your manipulations are also stored locally, 
so you can return to the page with your modifications intact. We did this 
because our scholars wanted to view things like marginalia, or increase the 
contrast for faded inks.
-- You can integrate it into an existing page or digital collection.
-- Lots of public hooks for tying it in to other scripts, and a simple plugin 
API for extending it.

And, it's all open source. https://github.com/DDMAL/diva.js

Hope that helps.
-Andrew

On 2013-02-23, at 7:51 AM, Kyle Banerjee kyle.baner...@gmail.com wrote:

 I did PDF.  There are about no studies on PDF size and usability.  What I
 did is go to gray scale for text pages to knock down file size, played with
 optimizing, and broke super long (think 3K page book) files in smaller
 chunks
 
 When I looked at other big long books online, I found they tended to use
 300 dpi gray scale or 600 dpi black and white.  I just looked at government
 documents, because that's what I worked with.
 
 
 Hadn't thought about doing government reports. That's a good use case for
 what we have -- one of ours got downloaded about 7,000 times last month
 alone. I could probably make those really manageable in size as most pages
 would be just fine bitonal.
 
 Can you say a bit about what you discovered while playing with
 optimization? Since archival books are a prime target, fidelity is
 important -- there is significant artwork on many  pages. I'll have to
 scale down and would really like to avoid grayscaling if necessary.
 
 kyle


[CODE4LIB] Job: Publishing Assistant at University of Surrey

2013-02-23 Thread jobs
Ref. 9251

  
Salary up to £24,049 per annum (pro-rata)

  
21 hours per week

  
The Department of Sociology wishes to appoint a part-time Publishing Assistant
to cover a period of maternity leave. You will provide an efficient
administrative and secretarial support for Sociological Research Online, an
electronic journal. Main duties include maintaining the
journal's databases, handling general correspondence, preparing articles for
publication and creating each new issue of the journal. The post is available
from 1st April 2013 for a period of 7 months.

  
You should be organised, flexible and have an accurate approach to your work.
You will be able to demonstrate excellent interpersonal and organisational
ability along with strong written communication skills.
Previous web publishing experience would be an advantage.

  
To apply online, please click the '[Apply](http://www.surrey.ac.uk/jobs)'
button. If you are unable to apply online, please contact Meriem Trollope via
e-mail on m.troll...@surrey.ac.uk or by telephone on 01483
689646 quoting reference number 9251.

  
Closing date for applications: 4th March 2013



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/6437/


[CODE4LIB] Job: PhD position, numerical modeling of wood damage for museum conservation at Eindhoven University of Technology

2013-02-23 Thread jobs
**Job description**  
  
**The Climate4Wood project:**  
  
The Climate4Wood project is funded by NWO (Netherlands Organisation for
Scientific Research): Science4Arts which aims to develop and strengthen
interchange between the research of various research institutions and the
museological field (www.nwo.nl/science4arts).

  
The Climate4Wood project team operates within a unique interdisciplinary
cooperation of Rijksmuseum Amsterdam (www.rijksmuseum.nl), Eindhoven and Delft
Universities of Technology and Cultural Heritage Agency of the Netherlands.

  
Damage caused by fluctuations in museum climate is regarded as one of the main
risks to museum collections. Very strict standards for climate specifications
have been developed in the past, leading to high implementation and energy
costs. Research done since the 1990's indicates that these specifications
might be unnecessarily strict. Further research is required to define to which
extent climate specifications can be relaxed without causing damage to
susceptible objects, in particular wooden panels (paintings and furniture).
The thermal, hygroscopic and mechanical processes responsible for damage in
wood need to be understood in full detail in order to arrive at adequate
recommendations for the preservation of wooden panels.

  
The aim of the Climate4Wood project is to identify the fluctuations in
relative humidity that decorated wooden panels can safely sustain and to
develop rational guidelines for the climate specifications in the museums. The
two PhD's in conservation and in thermo-hygro-mechanical modelling will
closely work together to understand the response of wooden panels and the
damage failure criteria. A postdoc will determine and model the relevant non-
linear material properties. The project outcome will enable the development of
a decision-making model that will help museums to reduce their energy and
maintenance costs and to preserve their collections.

  
**The 2 positions:**  
  
1. PhD in panel conservation: Not vacant anymore: This position has been
filled since 1 December 2012

  
The PhD candidate will carry out a systematic analysis of climate related
degradation of decorated panels (paintings and furniture) in the collection of
the Rijksmuseum as well as some related panels in other collections. Based on
this study parameters will be defined which are relevant for material and
mechanical modelling. The candidate will work mainly in the Rijksmuseum and
will closely collaborate with PhD2.

  
**2. PhD in thermo-hygro-mechanical modelling of wood damage:**  
  
The aim of this PhD project is to develop a robust and reliable numerical tool
that can be used for the prediction of wood damage under coupled thermo-hygro-
mechanical loading conditions. The damage mechanisms developing in wood
include local plasticity and fracture, where the orientation is influenced by
the principal directions of the orthotropic microstructure. The properties of
the microstructural constituents (cellulose, hemi-cellulose and lignin) change
with time, thereby possibly inducing aging of the effective material
properties. The goal is to incorporate these complex characteristics and
mechanisms in a micro-mechanical material formulation, which subsequently will
be implemented within a Finite Element Model (FEM) for performing advanced
numerical analyses on wooden panel paintings. The properties and geometry of
the gesso and paint layers are accounted for in model variation studies, which
must lead to a detailed insight and the formulation of solid guidelines for
the preservation of wooden panel paintings.

  
The appointed candidate will work mainly in the TU/e and will closely
collaborate with PhD1.

  
**Requirements**  
  
  
Applicants should have the following qualifications:

  
1. PhD in panel conservation: Not vacant anymore: This position has been
filled since 1 December 2012

  
2. PhD in thermo-hygro-mechanical modelling of wood damage

  
Requirements:

  
The candidate should have an MSc degree in engineering, and have a strong
affinity with material science. Experience with the following topics is
recommended:

Continuum mechanics

Thermodynamics

Partial differential equations

Numerical methods

FEM code development

  
Further requirements are:

An excellent command of English, both written and spoken

Good communication skills and being pro-active

Being able to work on interdisciplinary topics

Affinity with works of art

  
**Conditions of employment:**  
  
We offer a challenging job in dynamic and ambitious environments; The gross
monthly salary increases from € 2042,- in the first year to € 2612,- in the
fourth year, plus 8% holiday allowance and 8.3% end of the year allowance.
Besides this, the TU/e has an excellent package of attractive benefits for
employees, a child-care facility, and a modern sports complex. Assistance for
finding accommodation can be given.

The employment is for a period of 4 years. The total duration of the 

[CODE4LIB] Job: Publishing Assistant at University of Surrey

2013-02-23 Thread jobs
The Department of Sociology wishes to appoint a part-time Publishing Assistant
to cover a period of maternity leave. You will provide an efficient
administrative and secretarial support for Sociological Research Online, an
electronic journal. Main duties include maintaining the
journal's databases, handling general correspondence, preparing articles for
publication and creating each new issue of the journal. The post is available
from 1st April 2013 for a period of 7 months.

  
You should be organised, flexible and have an accurate approach to your work.
You will be able to demonstrate excellent interpersonal and organisational
ability along with strong written communication skills.
Previous web publishing experience would be an advantage.

  
To apply online, please click the '[Apply](http://www.surrey.ac.uk/jobs)'
button. If you are unable to apply online, please contact Meriem Trollope via
e-mail on m.troll...@surrey.ac.uk or by telephone on 01483
689646 quoting reference number 9251.

  
Closing date for applications: 4th March 2013



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/6436/


[CODE4LIB] jobs.code4lib.org and job locations

2013-02-23 Thread Ed Summers
If you happen to post jobs to code4lib.org you'll notice that you can
now add a location for the job. In fact you are required to fill it in
when posting.

The location input field uses Freebase Suggest just like the employer
and tag fields. When you select an employer the location will
auto-populate with the employer's headquarters location, but you can
change it if the job happens to be somewhere else...which does happen
from time to time. I retroactively applied as many locations as I
could using the employer.

One nice side effect (other than seeing where the job is for in the
UI) is having lat/lon geo-coordinates for the job. I haven't built any
maps into the UI yet, but I did expose the coordinates in the Atom
feed which lets you do this:

https://maps.google.com/maps?q=http://jobs.code4lib.org/feed/

The small number of markers is because this is just the first page of
the feed, e.g.

https://maps.google.com/maps?q=http://jobs.code4lib.org/feed/2/
https://maps.google.com/maps?q=http://jobs.code4lib.org/feed/3/
https://maps.google.com/maps?q=http://jobs.code4lib.org/feed/4/
...

If someone has an interest in playing with LeafletJS or something to
get some map views into jobs.code4lib.org proper that might be a fun
experiment, if you have any spare time.

Many thanks to Ted Lawless for the work to get this going, and also to
Mark Matienzo for tirelessly assigning employers to the historic job
postings. There are still a few kinks to work out (some historic
postings that had addresses in non-standard places in the freebase
data), but please feel free to file issue tickets on Github [1] if you
notice anything odd.

//Ed

[1] https://github.com/code4lib/shortimer


Re: [CODE4LIB] jobs.code4lib.org and job locations

2013-02-23 Thread Ed Summers
On Sun, Feb 24, 2013 at 2:14 AM, Ed Summers e...@pobox.com wrote:
 If you happen to post jobs to code4lib.org you'll notice that you can
 now add a location for the job. In fact you are required to fill it in
 when posting.

s/code4lib.org/jobs.code4lib.org/

That's what I get for writing email at 2am I guess...

//Ed

On Sun, Feb 24, 2013 at 2:14 AM, Ed Summers e...@pobox.com wrote:
 If you happen to post jobs to code4lib.org you'll notice that you can
 now add a location for the job. In fact you are required to fill it in
 when posting.

 The location input field uses Freebase Suggest just like the employer
 and tag fields. When you select an employer the location will
 auto-populate with the employer's headquarters location, but you can
 change it if the job happens to be somewhere else...which does happen
 from time to time. I retroactively applied as many locations as I
 could using the employer.

 One nice side effect (other than seeing where the job is for in the
 UI) is having lat/lon geo-coordinates for the job. I haven't built any
 maps into the UI yet, but I did expose the coordinates in the Atom
 feed which lets you do this:

 https://maps.google.com/maps?q=http://jobs.code4lib.org/feed/

 The small number of markers is because this is just the first page of
 the feed, e.g.

 https://maps.google.com/maps?q=http://jobs.code4lib.org/feed/2/
 https://maps.google.com/maps?q=http://jobs.code4lib.org/feed/3/
 https://maps.google.com/maps?q=http://jobs.code4lib.org/feed/4/
 ...

 If someone has an interest in playing with LeafletJS or something to
 get some map views into jobs.code4lib.org proper that might be a fun
 experiment, if you have any spare time.

 Many thanks to Ted Lawless for the work to get this going, and also to
 Mark Matienzo for tirelessly assigning employers to the historic job
 postings. There are still a few kinks to work out (some historic
 postings that had addresses in non-standard places in the freebase
 data), but please feel free to file issue tickets on Github [1] if you
 notice anything odd.

 //Ed

 [1] https://github.com/code4lib/shortimer