mirror of
https://github.com/Babibubebon/madb-fuseki-docker.git
synced 2024-09-22 17:24:20 +09:00
first commit
This commit is contained in:
commit
d701bef755
14 changed files with 317 additions and 0 deletions
40
.github/workflows/build_push.yml
vendored
Normal file
40
.github/workflows/build_push.yml
vendored
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
name: build-push
|
||||||
|
|
||||||
|
on:
|
||||||
|
workflow_dispatch:
|
||||||
|
inputs:
|
||||||
|
dataset_version:
|
||||||
|
description: "dataset version to be build (format: YYYYMMDD)"
|
||||||
|
required: true
|
||||||
|
type: string
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
build:
|
||||||
|
strategy:
|
||||||
|
matrix:
|
||||||
|
fuseki_version: ["4.8.0"]
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v3
|
||||||
|
- name: Login to Docker Hub
|
||||||
|
uses: docker/login-action@v2
|
||||||
|
with:
|
||||||
|
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
||||||
|
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
||||||
|
- name: Set up Docker Buildx
|
||||||
|
uses: docker/setup-buildx-action@v2
|
||||||
|
- name: Create VoID Description
|
||||||
|
run: python create_void.py ${{ inputs.dataset_version }} > void.trig
|
||||||
|
- name: Build and push
|
||||||
|
uses: docker/build-push-action@v4
|
||||||
|
with:
|
||||||
|
context: .
|
||||||
|
file: ./Dockerfile
|
||||||
|
push: true
|
||||||
|
build-args:
|
||||||
|
- FUSEKI_TAG=${{ matrix.fuseki_version }}
|
||||||
|
- DATASET_VERSION=${{ inputs.dataset_version }}
|
||||||
|
tags: |
|
||||||
|
${{ secrets.DOCKERHUB_USERNAME }}/madb-fuseki:${{ inputs.dataset_version }}
|
||||||
|
${{ secrets.DOCKERHUB_USERNAME }}/madb-fuseki:${{ inputs.dataset_version }}-fuseki${{ matrix.fuseki_version }}
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
void.trig
|
22
Dockerfile
Normal file
22
Dockerfile
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
ARG FUSEKI_TAG=4.8.0
|
||||||
|
|
||||||
|
FROM secoresearch/fuseki:${FUSEKI_TAG}
|
||||||
|
|
||||||
|
ARG DATASET_VERSION=latest
|
||||||
|
|
||||||
|
ADD assembler.ttl $ASSEMBLER
|
||||||
|
|
||||||
|
WORKDIR /tmp
|
||||||
|
ADD versions/${DATASET_VERSION}.txt files.txt
|
||||||
|
ADD void.trig /tmp/
|
||||||
|
RUN wget -nv -i files.txt \
|
||||||
|
&& find . -name '*.zip' | xargs -n1 unzip -j || true \
|
||||||
|
&& ${TDB2TDBLOADER} --loader=parallel *.ttl *.trig \
|
||||||
|
&& ${TEXTINDEXER} \
|
||||||
|
&& ${TDB2TDBSTATS} > /tmp/stats.opt \
|
||||||
|
&& mv /tmp/stats.opt ${FUSEKI_BASE}/databases/tdb2/Data-0001/ \
|
||||||
|
&& rm *.zip *.ttl
|
||||||
|
|
||||||
|
WORKDIR ${FUSEKI_HOME}
|
||||||
|
|
||||||
|
ENV QUERY_TIMEOUT=-1
|
16
README.md
Normal file
16
README.md
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
# MADB-Fuseki-Docker
|
||||||
|
|
||||||
|
## Build
|
||||||
|
|
||||||
|
```sh
|
||||||
|
python create_void.py YYYYMMDD > void.trig
|
||||||
|
docker build -t babibubebon/madb-fuseki .
|
||||||
|
```
|
||||||
|
|
||||||
|
## Run
|
||||||
|
|
||||||
|
```sh
|
||||||
|
docker run --rm -it -p 3030:3030 babibubebon/madb-fuseki
|
||||||
|
```
|
||||||
|
|
||||||
|
<http://localhost:3030>
|
65
assembler.ttl
Normal file
65
assembler.ttl
Normal file
|
@ -0,0 +1,65 @@
|
||||||
|
@prefix : <#> .
|
||||||
|
@prefix fuseki: <http://jena.apache.org/fuseki#> .
|
||||||
|
@prefix ja: <http://jena.hpl.hp.com/2005/11/Assembler#> .
|
||||||
|
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
|
||||||
|
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
|
||||||
|
@prefix tdb2: <http://jena.apache.org/2016/tdb#> .
|
||||||
|
@prefix text: <http://jena.apache.org/text#> .
|
||||||
|
@prefix schema: <https://schema.org/> .
|
||||||
|
|
||||||
|
<#service> rdf:type fuseki:Service ;
|
||||||
|
fuseki:name "madb" ; # http://host:port/madb
|
||||||
|
fuseki:serviceQuery "sparql" ; # SPARQL query service
|
||||||
|
#fuseki:serviceUpdate "update" ; # SPARQL update service
|
||||||
|
#fuseki:serviceUpload "upload" ; # Non-SPARQL upload service
|
||||||
|
#fuseki:serviceReadWriteGraphStore "data" ; # SPARQL Graph store protocol
|
||||||
|
fuseki:serviceReadGraphStore "data" ; # SPARQL Graph store protocol (read only)
|
||||||
|
fuseki:dataset <#text> ;
|
||||||
|
# fuseki:dataset <#tdb2> ;
|
||||||
|
.
|
||||||
|
|
||||||
|
<#text> rdf:type text:TextDataset ;
|
||||||
|
text:dataset <#tdb2> ;
|
||||||
|
text:index <#lucene> ;
|
||||||
|
.
|
||||||
|
|
||||||
|
tdb2:DatasetTDB2 rdfs:subClassOf ja:RDFDataset .
|
||||||
|
|
||||||
|
<#tdb2>
|
||||||
|
rdf:type tdb2:DatasetTDB2 ;
|
||||||
|
tdb2:location "/fuseki-base/databases/tdb2" ;
|
||||||
|
.
|
||||||
|
|
||||||
|
<#lucene> a text:TextIndexLucene ;
|
||||||
|
text:directory <file:/fuseki-base/databases/lucene> ;
|
||||||
|
text:storeValues true ;
|
||||||
|
text:entityMap <#entity-map> ;
|
||||||
|
.
|
||||||
|
|
||||||
|
<#text-analyzer> a text:GenericAnalyzer ;
|
||||||
|
text:class "org.apache.lucene.analysis.shingle.ShingleAnalyzerWrapper" ;
|
||||||
|
text:params (
|
||||||
|
[ text:paramName "defaultAnalyzer" ;
|
||||||
|
text:paramType text:TypeAnalyzer ;
|
||||||
|
text:paramValue [ a text:SimpleAnalyzer ] ]
|
||||||
|
[ text:paramName "maxShingleSize" ;
|
||||||
|
text:paramType text:TypeInt ;
|
||||||
|
text:paramValue 3 ]
|
||||||
|
)
|
||||||
|
.
|
||||||
|
|
||||||
|
<#entity-map> a text:EntityMap ;
|
||||||
|
text:entityField "uri" ;
|
||||||
|
text:graphField "graph" ; ## enable graph-specific indexing
|
||||||
|
text:defaultField "text" ; ## Must be defined in the text:map
|
||||||
|
text:uidField "uid" ;
|
||||||
|
text:langField "lang" ;
|
||||||
|
text:map (
|
||||||
|
[ text:field "text" ; text:predicate schema:name ; text:analyzer <#text-analyzer> ]
|
||||||
|
[ text:field "text" ; text:predicate schema:alternateName ; text:analyzer <#text-analyzer> ]
|
||||||
|
[ text:field "text" ; text:predicate schema:alternativeHeadline ; text:analyzer <#text-analyzer> ]
|
||||||
|
[ text:field "text" ; text:predicate schema:description ; text:analyzer <#text-analyzer> ]
|
||||||
|
[ text:field "text" ; text:predicate schema:contributor ; text:analyzer <#text-analyzer> ]
|
||||||
|
[ text:field "text" ; text:predicate rdfs:label ; text:analyzer <#text-analyzer> ]
|
||||||
|
)
|
||||||
|
.
|
36
create_void.py
Normal file
36
create_void.py
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
import sys
|
||||||
|
from datetime import datetime
|
||||||
|
|
||||||
|
def create_void_description(date_str: str) -> str:
|
||||||
|
issued = datetime.strptime(date_str, '%Y%m%d').strftime('%Y-%m-%d')
|
||||||
|
|
||||||
|
data_dump_statements = ""
|
||||||
|
with open(f"./versions/{date_str}.txt") as f:
|
||||||
|
urls = f.read().splitlines()
|
||||||
|
for url in urls:
|
||||||
|
data_dump_statements += f" void:dataDump <{url}> ;\n"
|
||||||
|
|
||||||
|
return f"""
|
||||||
|
@prefix dcterms: <http://purl.org/dc/terms/> .
|
||||||
|
@prefix void: <http://rdfs.org/ns/void#> .
|
||||||
|
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
||||||
|
|
||||||
|
<http://localhost:3030/madb/void/>
|
||||||
|
{{
|
||||||
|
<#dataset> a void:Dataset ;
|
||||||
|
dcterms:title "メディア芸術データベース ({issued}版)"@ja, "Media Arts Database (ver.{issued})"@en ;
|
||||||
|
dcterms:license <https://mediaarts-db.bunka.go.jp/user_terms> ;
|
||||||
|
dcterms:issued "{issued}"^^xsd:date ;
|
||||||
|
void:uriSpace "https://mediaarts-db.bunka.go.jp/id/" ;
|
||||||
|
void:sparqlEndpoint <http://localhost:3030/madb/sparql> ;
|
||||||
|
{data_dump_statements.strip()}
|
||||||
|
.
|
||||||
|
}}
|
||||||
|
""".strip()
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
if len(sys.argv) != 2:
|
||||||
|
print('Please specify date.', file=sys.stderr)
|
||||||
|
exit(1)
|
||||||
|
|
||||||
|
print(create_void_description(sys.argv[1]))
|
1
versions/20210125.txt
Normal file
1
versions/20210125.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
https://github.com/mediaarts-db/dataset/releases/download/0.9/metadata_all_ttl.zip
|
1
versions/20210322.txt
Normal file
1
versions/20210322.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
https://github.com/mediaarts-db/dataset/releases/download/1.0/metadata_all_ttl.zip
|
19
versions/20211011.txt
Normal file
19
versions/20211011.txt
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_an-col_an207_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_an-col_an208_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_an-col_an210_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_an-item_an201_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_an-item_an202_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_an-item_an205_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_cm-col_cm104_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_cm-col_cm105_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_cm-col_cm106_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_cm-item_cm101_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_cm-item_cm102_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_cm-item_cm103_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_co-curate_co504_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_co-curate_co505_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_gm-col_gm305_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_gm-col_gm306_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_gm-item_gm301_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_ma-col_ma408_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/dd3d8ecccd0b814891959c2fe566772d9f897afc/data/turtle/metadata_ma-item_ma401_ttl.zip
|
20
versions/20220217.txt
Normal file
20
versions/20220217.txt
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_an-col_an207_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_an-col_an208_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_an-col_an209_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_an-col_an210_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_an-item_an201_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_an-item_an202_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_an-item_an205_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_cm-col_cm104_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_cm-col_cm105_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_cm-col_cm106_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_cm-item_cm101_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_cm-item_cm102_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_cm-item_cm103_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_co-curate_co504_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_co-curate_co505_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_gm-col_gm305_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_gm-col_gm306_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_gm-item_gm301_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_ma-col_ma408_ttl.zip
|
||||||
|
https://github.com/mediaarts-db/dataset/raw/76f7813a6d1f22eaca6683ba4793f5c19464d181/data/turtle/metadata_ma-item_ma401_ttl.zip
|
24
versions/20221026.txt
Normal file
24
versions/20221026.txt
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_cm-item_cm101_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_cm-item_cm102_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_cm-item_cm103_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_cm-col_cm104_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_cm-col_cm105_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_cm-col_cm106_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_cm-auth_cm108_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_cm-auth_cm109_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_an-item_an201_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_an-item_an202_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_an-item_an205_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_an-col_an207_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_an-col_an208_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_an-col_an209_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_an-col_an210_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_an-auth_an216_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_gm-item_gm301_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_gm-col_gm305_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_gm-col_gm306_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_gm-auth_gm315_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_ma-item_ma401_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_ma-col_ma408_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_co-curate_co504_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12363956/mediag.bunka.go.jp/mediaarts-db/metadata_co-curate_co505_ttl.zip
|
24
versions/20230323.txt
Normal file
24
versions/20230323.txt
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_cm-item_cm101_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_cm-item_cm102_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_cm-item_cm103_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_cm-col_cm104_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_cm-col_cm105_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_cm-col_cm106_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_cm-auth_cm108_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_cm-auth_cm109_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_an-item_an201_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_an-item_an202_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_an-item_an205_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_an-col_an207_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_an-col_an208_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_an-col_an209_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_an-col_an210_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_an-auth_an216_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_gm-item_gm301_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_gm-col_gm305_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_gm-col_gm306_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_gm-auth_gm315_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_ma-item_ma401_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_ma-col_ma408_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_co-curate_co504_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12772296/mediag.bunka.go.jp/mediaarts-db/metadata_co-curate_co505_ttl.zip
|
24
versions/20230428.txt
Normal file
24
versions/20230428.txt
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_cm-item_cm101_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_cm-item_cm102_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_cm-item_cm103_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_cm-col_cm104_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_cm-col_cm105_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_cm-col_cm106_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_cm-auth_cm108_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_cm-auth_cm109_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_an-item_an201_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_an-item_an202_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_an-item_an205_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_an-col_an207_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_an-col_an208_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_an-col_an209_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_an-col_an210_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_an-auth_an216_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_gm-item_gm301_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_gm-col_gm305_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_gm-col_gm306_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_gm-auth_gm315_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_ma-item_ma401_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_ma-col_ma408_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_co-curate_co504_ttl.zip
|
||||||
|
https://warp.ndl.go.jp/info:ndljp/pid/12865217/mediag.bunka.go.jp/mediaarts-db/metadata_co-curate_co505_ttl.zip
|
24
versions/latest.txt
Normal file
24
versions/latest.txt
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_cm-item_cm101_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_cm-item_cm102_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_cm-item_cm103_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_cm-col_cm104_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_cm-col_cm105_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_cm-col_cm106_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_cm-auth_cm108_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_cm-auth_cm109_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_an-item_an201_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_an-item_an202_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_an-item_an205_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_an-col_an207_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_an-col_an208_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_an-col_an209_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_an-col_an210_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_an-auth_an216_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_gm-item_gm301_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_gm-col_gm305_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_gm-col_gm306_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_gm-auth_gm315_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_ma-item_ma401_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_ma-col_ma408_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_co-curate_co504_ttl.zip
|
||||||
|
https://mediag.bunka.go.jp/mediaarts-db/metadata_co-curate_co505_ttl.zip
|
Loading…
Reference in a new issue