{"id":30201500,"url":"https://github.com/esipfed/apache-semtech","last_synced_at":"2026-02-16T09:04:17.117Z","repository":{"id":142011606,"uuid":"98256799","full_name":"ESIPFed/apache-semtech","owner":"ESIPFed","description":"Code repository for ESIP Summer 2017 Presentation 'Insight into Open Source Semantic Technlogies at The Apache Software Foundation'","archived":false,"fork":false,"pushed_at":"2017-07-25T08:25:12.000Z","size":37,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-08-13T10:51:32.835Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ESIPFed.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2017-07-25T02:47:49.000Z","updated_at":"2017-07-25T17:08:26.000Z","dependencies_parsed_at":"2023-09-22T08:23:29.090Z","dependency_job_id":null,"html_url":"https://github.com/ESIPFed/apache-semtech","commit_stats":{"total_commits":5,"total_committers":1,"mean_commits":5.0,"dds":0.0,"last_synced_commit":"51b94b3bd261d4df2ca4efb713bf8b08350e0049"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ESIPFed/apache-semtech","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESIPFed%2Fapache-semtech","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESIPFed%2Fapache-semtech/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESIPFed%2Fapache-semtech/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESIPFed%2Fapache-semtech/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ESIPFed","download_url":"https://codeload.github.com/ESIPFed/apache-semtech/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESIPFed%2Fapache-semtech/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279017453,"owners_count":26086081,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-13T02:00:06.723Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-08-13T10:50:19.237Z","updated_at":"2025-10-14T01:14:18.534Z","avatar_url":"https://github.com/ESIPFed.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# apache-semtech\n\n\u003ca href=\"http://wiki.esipfed.org/index.php/Semantic_Technologies\"\u003e![](http://badge.esipfed.org/semanticweb.svg?display=logo)\u003c/a\u003e\n\nThis is an example code repository for the workshop '[Insight into Open Source Semantic Technlogies at The Apache Software Foundation](http://sched.co/As6X)' presented at [ESIP Summer 2017 Meeting](http://www.esipfed.org/meetings/upcoming-meetings/esip-summer-meeting-2017) on Tuesday, July 25 9:30am - 11:00am Georgian Room 900 E 7th St, Bloomington, IN 47405.\n\n# Introduction\nThe workshop will introduce people to two key open source semantic technologies ([Apache CommonsRDF](https://commons.apache.org/proper/commons-rdf/) and [Apache Any23]()) developed and maintained at the [Apache Software Foundation](http://apache.org); a software foundation fostering software development upon which billions of users depend on free, community-driven software.\n\nThis workshop will cover both\n\n * [Apache Commons RDF](https://commons.apache.org/proper/commons-rdf/); Commons RDF aims to provide a common library for [RDF 1.1](http://www.w3.org/TR/rdf11-concepts/) that could be implemented by systems on the Java Virtual Machine, and\n * [Apache Any23](http://any23.apache.org/); a library, a web service and a command line tool that extracts structured data in RDF format from a variety of Web documents.\n\nThis workshop will furnish attendees with everything required to generate Earth Science data in RDF and then use that data in a wide variety of applications and scenarios.\nThe session will begin by introducing how to generate RDF data with CommonsRDF including Introduction, API’s, implementations and then a worked example/code examples for generating Earth Sciences RDF data.\nThe second half of the session will show how RDF data can be embedded in Webpages, e.g. Dataset Landing Pages, and then interpreted using the Any23 Library. This will cover an Any23 Introduction, API’s and then a worked example/code examples for working with RDF data.\n\n# Installation\n\nThe prerequisites are\n * [Java SE Development Kit 8](http://www.oracle.com/technetwork/java/javase/downloads/index.html)\n * [Apache Maven 3.X](http://maven.apache.org/)\nOnce installed, you should be able to confirm using the following command\n```\n$ mvn -version\n\n...\n\nApache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T08:41:47-08:00)\nMaven home: /usr/local/Cellar/maven/3.3.9/libexec\nJava version: 1.8.0_131, vendor: Oracle Corporation\nJava home: /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre\nDefault locale: en_US, platform encoding: UTF-8\nOS name: \"mac os x\", version: \"10.11.6\", arch: \"x86_64\", family: \"mac\"\n```\nAs you can see from above the output displays JDK 1.8.0_131 and Maven 3.3.9.\nYou should also download and install this code\n```\n$ git clone https://github.com/ESIPFed/apache-semtech.git \u0026\u0026 cd apache-semtech\n$ mvn clean install\n```\nThe above task will install the code locally so you can try out the examples\n\n# Running the Examples\nThere are two examples\n * [CommonsRDFTest.java](https://github.com/ESIPFed/apache-semtech/blob/master/src/test/java/org/esipfed/CommonsRDFTest.java); some examples of how one would write a client using the Commons RDF API. This example is based off of the core [CommonsRDF Examples](https://github.com/apache/commons-rdf/tree/master/examples) but adapted for an Earth Science audience. The subject matter is aimed specifically at demonstrating how the [Aquarius CAP Level 3 Sea Surface Salinity Standard Mapped Image 7-Day Data V4.0](https://podaac.jpl.nasa.gov/dataset/AQUARIUS_L3_SSS_CAP_7DAY_V4) dataset hosted at [NASA JPL's](https://www.jpl.nasa.gov/) [PO.DAAC](https://podaac.jpl.nasa.gov) can be described and modeled in [RDF 1.1](http://www.w3.org/TR/rdf11-concepts/), and\n * [Any23Test.java](https://github.com/ESIPFed/apache-semtech/blob/master/src/test/java/org/esipfed/Any23Test.java); some examples of how one would utilize the Any23 API for parsing and extracting explicit, embeddd structured markup from dataset landing pages... again using the aboce Aquarius dataset landing page as an example.\n\n# Help\nPlease ping Lewis John McGibbney with any issues\n * @ lewismc on Github,\n * lewis dot j dot mcgibbney at jpl dot nasa dot gov,\n * additionally please reach out to either the [CommonsRDF mailing lists](https://commons.apache.org/proper/commons-rdf/mail-lists.html) or [Any23 mailing lists](http://any23.apache.org/mail-lists.html) \n\n# License\nThis code is licensed permissively under the [Apache License v2.0](https://www.apache.org/licenses/LICENSE-2.0) a copy of which ships with this project.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fesipfed%2Fapache-semtech","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fesipfed%2Fapache-semtech","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fesipfed%2Fapache-semtech/lists"}