Skip to content
Snippets Groups Projects
Commit 04b2aa61 authored by Leon Michel Gorißen's avatar Leon Michel Gorißen
Browse files

chore: delete unnecessary file used for explorative coding

parent 268e7be5
No related branches found
No related tags found
No related merge requests found
#%%
from pathlib import Path
from typing import List, Tuple
import coscine
import coscine.resource
from pritty_logger import RichLogger
from rich.progress import track
from dynamics_learning.environment import COSCINE_API_TOKEN
logger = RichLogger("dynamics_learning-coscine_data_retrieval")
CLIENT = coscine.ApiClient(
COSCINE_API_TOKEN, timeout=120, retries=5, verbose=False, enable_caching=True
)
projects = CLIENT.projects()
for project in projects:
print(project.name)
PROJECT = CLIENT.project("IoP Ws A.III Franka Emika Robot World Wide Lab Demonstrator", coscine.Project.name)
logger.info(str(PROJECT))
resources = PROJECT.resources()
for resource in resources:
logger.info(resource.name)
RESOURCE = PROJECT.resource("Trajectory Data")
metadata = RESOURCE.metadata_form()
#metadata["Title"] = "Bla bla bla"
#metadata["Creator"] = "Me"
#RESOURCE.upload("app/MyTest.txt", "Linked Data Content as string or bytes", metadata)
# Replace 'YOUR_SPECIFIC_PATH' with the actual path you want to filter for
QUERY = (
"""
SELECT ?path WHERE {
?path dcterms:creator ?value .
} LIMIT 10
"""
)
logger.info(QUERY)
try:
files = RESOURCE.query(QUERY)
for file in files:
print(file.path)
except Exception as e:
print(f"Error: {e}")
# %%
QUERY = (
"""
SELECT ?path WHERE {
?path dcterms:created ?value .
} ORDER BY DESC(?value)
"""
)
logger.info(QUERY)
try:
files = RESOURCE.query(QUERY)
for file in files:
print(file.path)
except Exception as e:
print(f"Error: {e}")
# %%
import time
# ITA ROBOT DATA query
ITA_QUERY = (
"""
PREFIX fwwl: <https://franka-wwl-demonstrator-iop-workstreams-ws-a3-55c043b308e72e51f.pages.git-ce.rwth-aachen.de/metadata.html#>
PREFIX dcterms: <http://purl.org/dc/terms/>
SELECT ?path WHERE {
?path dcterms:created ?date ;
fwwl:robot-uuid "c9ff52e1-1733-4829-a209-ebd1586a8697" .
FILTER (CONTAINS(STR(?path), "train"))
} ORDER BY DESC(?date)
LIMIT 100
"""
)
ITA_QUERY = (
"""
PREFIX fwwl: <https://franka-wwl-demonstrator-iop-workstreams-ws-a3-55c043b308e72e51f.pages.git-ce.rwth-aachen.de/metadata.html#>
PREFIX dcterms: <http://purl.org/dc/terms/>
SELECT ?path WHERE {
?path dcterms:created ?date .
FILTER (CONTAINS(STR(?path), "train") && !CONTAINS(STR(?path), "analysis"))
} ORDER BY DESC(?date)
LIMIT 100
"""
)
# LLT ROBOT DATA query
LLT_QUERY = (
"""
PREFIX fwwl: <https://franka-wwl-demonstrator-iop-workstreams-ws-a3-55c043b308e72e51f.pages.git-ce.rwth-aachen.de/metadata.html#>
PREFIX dcterms: <http://purl.org/dc/terms/>
SELECT ?path WHERE {
?path dcterms:created ?date ;
fwwl:robot-uuid "f2e72889-c140-4397-809f-fba1b892f17a" .
FILTER (CONTAINS(STR(?path), "train") && !CONTAINS(STR(?path), "analysis"))
} ORDER BY DESC(?date)
LIMIT 100
"""
)
# Querying ITA ROBOT DATA
logger.info(ITA_QUERY)
t_start = time.time()
ita_files = resource.query(ITA_QUERY)
t_end = time.time()
logger.info(f"Time taken: {t_end - t_start}")
for file in ita_files:
logger.info(f"ITA File Path: {file.path}")
# Querying LLT ROBOT DATA
# logger.info(LLT_QUERY)
# t_start = time.time()
# llt_files = resource.query(LLT_QUERY)
# t_end = time.time()
# logger.info(f"Time taken: {t_end - t_start}")
# for file in llt_files:
# logger.info("LLT File Path:", file.path)
# %%
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment