Name: musemeta
Owner: rOpenSci
Description: R Client for scraping museum metadata
Created: 2014-11-11 16:18:24.0
Updated: 2017-07-07 03:49:14.0
Pushed: 2016-08-07 16:44:38.0
Size: 122
Language: R
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
R client for museum metadata
Currently musemeta
can get data from:
met()
)scrapi_()
)cstmc_()
)nga()
)getty()
)aic()
)aam()
)Other sources of museum metadata will be added…check back later & see issues.
Get ckanr
first, not on CRAN yet (I'll get ckanr
up to CRAN before this is on CRAN)
ools::install_github("ropensci/ckanr")
Then install musemeta
ools::install_github("ropensci/musemeta")
ary("musemeta")
To get actual metadata for an object, you can use met()
or scrapi_get()
functions. The latter gets much more data, and uses a REST API, while the former scrapes the html directly, and can be more fragile with any changes in the html on the site.
Data for a single object
559490)
Museum metadata> Siphon nozzle
Period: New Kingdom, Ramesside
Dynasty: Dynasty 19 20
Date: ca. 1295 1070 B.C.
Geography: From Egypt, Memphite Region, Lisht North, Cemetery, MMA excavations, 1913 14
Medium: Bronze
Dimensions: l. 5.4 cm (2 1/8 in)
Credit Line: Rogers Fund and Edward S. Harkness Gift, 1922
Accession Number: 22.1.962
Or index to name of object, or values in the description
559490)$name
1] "Siphon nozzle"
559490)$values[1:2]
[1]]
[1]]$name
1] "Period"
[1]]$value
1] "New Kingdom, Ramesside"
[2]]
[2]]$name
1] "Dynasty"
[2]]$value
1] "Dynasty 19 20"
A different object
246562)
Museum metadata> Terracotta guttus (flask with handle and spout)
Period: Classical
Date: 4th century B.C.
Culture: Greek, South Italian, Campanian
Medium: Terracotta; black-glaze
Dimensions: 2 7/8in. (7.3cm)
Classification: Vases
Credit Line: Purchase by subscription, 1896
Accession Number: 96.18.35
Get many objects
ly(c(479283, 228901, 436876), met)
[1]]
Museum metadata> Papyri Fragments
Date: 7th century
Geography: Made in Thebes, Byzantine Egypt
Culture: Coptic
Medium: Papyrus and ink
Dimensions: Framed: 11 1/4 x 15 in. (28.5 x 38.1 cm)
Classification: Papyrus
Credit Line: Rogers Fund, 1914
Accession Number: 14.1.616
Note: the
/random
endpoint is down.
This is again, for The Metropolitan Museum of Art only
Get a specific object
pi_info(123, fields = c('title', 'primaryArtistNameOnly', 'medium'))
timelineList
timelineList[[1]]
timelineList[[1]]$name
1] "The United States, 1600-1800 A.D."
timelineList[[1]]$count
1] 0
timelineList[[1]]$orderId
1] 0
Search for objects
pi_search(query = 'mirror')
links
[1] "http://scrapi.org/object/207785" "http://scrapi.org/object/50444"
[3] "http://scrapi.org/object/313256" "http://scrapi.org/object/467733"
[5] "http://scrapi.org/object/267055" "http://scrapi.org/object/49591"
[7] "http://scrapi.org/object/156225" "http://scrapi.org/object/545128"
[9] "http://scrapi.org/object/452364" "http://scrapi.org/object/460423"
11] "http://scrapi.org/object/244558" "http://scrapi.org/object/452852"
13] "http://scrapi.org/object/248153" "http://scrapi.org/object/54118"
15] "http://scrapi.org/object/60142" "http://scrapi.org/object/436839"
17] "http://scrapi.org/object/3977" "http://scrapi.org/object/255391"
Get an object, with a scrapi.org url
<- scrapi_get("http://scrapi.org/object/427581")
primaryArtist
role
1] "Artist"
name
1] "Daniel Marot the Elder"
nationality
1] "(French, Paris 1661?1752 The Hague)"
or an object id
<- scrapi_get(427581)
primaryArtist
role
1] "Artist"
name
1] "Daniel Marot the Elder"
nationality
1] "(French, Paris 1661?1752 The Hague)"
List changes
c_changes(limit = 1)
[1]]
[1]]$user_id
1] "27778230-2e90-4818-9f00-bbf778c8fa09"
[1]]$timestamp
1] "2015-03-30T15:06:55.500589"
[1]]$object_id
1] "f4406699-3e11-4856-be48-b55da98b3c14"
List datasets
c_datasets(as = "table")
[1] "artifact-data-agriculture"
[2] "artifact-data-aviation"
[3] "artifact-data-bookbinding"
[4] "artifact-data-chemistry"
[5] "artifact-data-communications"
[6] "artifact-data-computing-technology"
[7] "artifact-data-domestic-technology"
[8] "artifact-data-energy-electric"
[9] "artifact-data-exploration-and-survey"
10] "artifact-data-fisheries"
Search for packages
<- cstmc_package_search(q = '*:*', rows = 2, as = 'table')
ly(out$results$resources, function(x) x[,1:3])
[1]]
resource_group_id cache_last_updated
4cff3cdf-7174-46f1-b2cf-da84a2478583 NA
4cff3cdf-7174-46f1-b2cf-da84a2478583 NA
4cff3cdf-7174-46f1-b2cf-da84a2478583 NA
4cff3cdf-7174-46f1-b2cf-da84a2478583 NA
revision_timestamp
2015-03-30T15:06:55.217106
2014-11-04T02:23:51.866763
2014-11-05T19:05:31.328801
2014-11-05T19:09:35.883635
[2]]
resource_group_id cache_last_updated
9d1467e6-4e87-4ebf-bd73-35326fd46491 NA
9d1467e6-4e87-4ebf-bd73-35326fd46491 NA
9d1467e6-4e87-4ebf-bd73-35326fd46491 NA
9d1467e6-4e87-4ebf-bd73-35326fd46491 NA
revision_timestamp
2015-01-09T23:33:13.972143
2014-10-31T22:37:58.762911
2014-11-05T18:23:00.789562
2014-11-05T18:25:16.764967
Get metadata for a single object
id = 33267)
NGA metadata> Paradise with Christ in the Lap of Abraham
Artist: German 13th Century
Inscription: on verso late thirteenth-century copy of a letter from Pope Gregory
IX to Elizabeth of Thuringia
Provenance: R. Forrer (Lugt Supp.941a)
Description:
created: c. 1239
medium: tempera and gold leaf on vellum, NGA Miniatures 1975, no. 33
dimensions: overall: 22.4 x 15.7 cm (8 13/16 x 6 3/16 in.)
credit: Rosenwald Collection
Get metadata for many objects
ly(c(143679,27773,28487), nga)
[1]]
NGA metadata> Barrington bore it all with exemplary patience
Artist: Du Maurier, George
Inscription: by artist, lower right in pen and brown ink: Barrington bore it all
with exemplary patience / P.7 Par VI / Mlle de Mersac /
[Not deciphered]; by later hand, upper right on flap in
graphite: [Not deciphered] (cut off) / Reduce [to?] 6 1/4;
by later hand, lower center verso in pen and blue ink: [Not
deciphered] (effaced)
Provenance: (Fry Gallery, London); Joseph F. McCrindle [1923-2008], New York,
There is no search functionality yet for this source.
Get metadata for a single object
y(id = 140725)
Getty metadata> A Young Herdsman Leaning on his "Houlette"
Artist: Herman Saftleven the Younger [Dutch, 1609 - 1685]
Provenance
: Gustav Nebehay [Vienna, Austria]
- 1941: Franz W. Koenigs [Haarlem, Netherlands], by inheritance to his heirs.
- 2001: Private Collection (sold, Sotheby's New York, January 23, 2001, lot 20, to Bob Haboldt.)
2001: Bob P. Haboldt, sold to the J. Paul Getty Museum, 2001.
Description:
Artist/Maker(s): Herman Saftleven the Younger [Dutch, 1609 - 1685]
Date: about 1650
Get metadata for many objects
ly(c(140725,8197), getty)
[1]]
Getty metadata> A Young Herdsman Leaning on his "Houlette"
Artist: Herman Saftleven the Younger [Dutch, 1609 - 1685]
Provenance
: Gustav Nebehay [Vienna, Austria]
- 1941: Franz W. Koenigs [Haarlem, Netherlands], by inheritance to his heirs.
- 2001: Private Collection (sold, Sotheby's New York, January 23, 2001, lot 20, to Bob Haboldt.)
2001: Bob P. Haboldt, sold to the J. Paul Getty Museum, 2001.
Description:
Artist/Maker(s): Herman Saftleven the Younger [Dutch, 1609 - 1685]
There is no search functionality yet for this source.
Get metadata for a single object
41033)
AIC metadata> 41033
Artist:
Name: Charles Edmund Brock English
Years: 1870-1938
Link: http://www.artic.edu/aic/collections/artwork/41033
Title: "'The unwelcome hints of Mr. Shepherd, his Agent,' Chapter I"
frontispiece for Jane Austen's Persuasion, 1898
Description: Pen and black ink with brush and watercolor, on ivory wove card 298 x
222 mm Signed lower right, in pen and black ink: "C.E.Brock .
1898"; inscribed, lower center: "'The unwelcome hints of Mr.
Get metadata for many objects
ly(c(41033,210804), aic)
[1]]
AIC metadata> 41033
Artist:
Name: Charles Edmund Brock English
Years: 1870-1938
Link: http://www.artic.edu/aic/collections/artwork/41033
Title: "'The unwelcome hints of Mr. Shepherd, his Agent,' Chapter I"
frontispiece for Jane Austen's Persuasion, 1898
Description: Pen and black ink with brush and watercolor, on ivory wove card 298 x
222 mm Signed lower right, in pen and black ink: "C.E.Brock .
There is no search functionality yet for this source.
Get metadata for a single object
11462)
AAM metadata> Molded plaque (tsha tsha)
Object id: 1992.96
Object name: Votive plaque
Date: approx. 1992
Artist:
Medium: Plaster mixed with resin and pigment
Credit line: Gift of Robert Tevis
On display?: yes
Collection: Decorative Arts
Department: Himalayan Art
Get metadata for many objects
ly(c(17150,17140,17144), aam)
[1]]
AAM metadata> Boys sumo wrestling
Object id: 2005.100.35
Object name: Woodblock print
Date: approx. 1769
Artist: Suzuki HarunobuJapanese, 1724 - 1770
Medium: Ink and colors on paper
Credit line: Gift of the Grabhorn Ukiyo-e Collection
On display?: no
Collection: Prints And Drawings
There is no search functionality yet for this source.
musemeta
in R doing citation(package = 'musemeta')