@prefix schema: .
@prefix dcterms: .
@prefix orcid: .
@prefix foaf: .
@prefix this: .
@prefix sub: .
@prefix np: .
@prefix xsd: .
@prefix rdfs: .
@prefix prov: .
@prefix npx: .
sub:Head {
this: np:hasAssertion sub:assertion;
np:hasProvenance sub:provenance;
np:hasPublicationInfo sub:pubinfo;
a np:Nanopublication .
}
sub:assertion {
schema:description "";
schema:name "Applied sciences";
a schema:DefinedTerm .
schema:author orcid:0000-0002-1784-2920;
schema:contentUrl "https://github.com/aduvenhage/ais-decoder";
schema:creator orcid:0000-0002-1784-2920;
schema:dateCreated "2023-02-06 11:33:34.154427+00:00";
schema:dateModified "2023-02-06 11:33:35.475411+00:00";
schema:description "Library used for decoding AIS messages.";
schema:keywords "ais";
schema:license ;
schema:name "ais-decoder";
schema:sdDatePublished "2023-02-06 11:33:34.154427+00:00";
a , schema:MediaObject, .
schema:author orcid:0000-0002-1784-2920;
schema:contentUrl "https://github.com/annefou/nmea2hdf5.git";
schema:creator orcid:0000-0002-1784-2920;
schema:dateCreated "2023-02-08 11:04:52.383251+00:00";
schema:dateModified "2023-02-08 11:07:36.079726+00:00";
schema:description "Source code for NMEA decoding and storing into HDF5.";
schema:license ;
schema:name "AIS NMEA messages to HDF5 source code (Github)";
schema:sdDatePublished "2023-02-08 11:04:52.383251+00:00";
a , schema:MediaObject, .
orcid:0000-0001-6489-8858 schema:affiliation "Simula Research Laboratory";
schema:email "dokken@simula.no";
schema:name "Jørgen Schartum Dokken";
a foaf:Agent;
"0000-0001-6489-8858" .
orcid:0000-0002-1784-2920 schema:affiliation "Simula Research Laboratory";
schema:email "annef@simula.no";
schema:name "Anne Fouilloux";
a foaf:Agent;
"0000-0002-1784-2920" .
orcid:0000-0002-7715-7052 schema:affiliation "Simula Research Laboratory";
schema:email "roehr@simula.no";
schema:name "Thomas Roehr";
a foaf:Agent .
schema:author
orcid:0000-0002-1784-2920;
schema:contentUrl "https://raw.githubusercontent.com/annefou/nmea2hdf5/main/ais_metadata.yaml";
schema:creator orcid:0000-0002-1784-2920;
schema:dateCreated "2023-02-08 10:58:44.521769+00:00";
schema:dateModified "2023-02-08 10:58:46.208307+00:00";
schema:description "YAML file containing metadata information for converting this nmea input dataset into HDF5";
schema:keywords "yaml";
schema:license ;
schema:name "ais_metadata.yaml";
schema:sdDatePublished "2023-02-08 10:58:44.521769+00:00";
a , ,
schema:MediaObject .
schema:author orcid:0000-0002-1784-2920;
schema:contentUrl "https://raw.githubusercontent.com/annefou/nmea2hdf5/main/binder/requirements.txt";
schema:creator orcid:0000-0002-1784-2920;
schema:dateCreated "2023-02-06 10:02:32.838210+00:00";
schema:dateModified "2023-02-06 10:02:34.214056+00:00";
schema:description "requirements.txt files for Python dependencies.";
schema:encodingFormat "text/plain";
schema:keywords "dependency";
schema:license ;
schema:name "requirements.txt";
schema:sdDatePublished "2023-02-06 10:02:32.838210+00:00";
a , ,
schema:MediaObject .
schema:author
orcid:0000-0002-1784-2920;
schema:contentUrl "https://raw.githubusercontent.com/annefou/nmea2hdf5/main/binder/runtime.txt";
schema:creator orcid:0000-0002-1784-2920;
schema:dateCreated "2023-02-08 11:00:16.238503+00:00";
schema:dateModified "2023-02-08 11:01:18.954567+00:00";
schema:description "runtime info for binder";
schema:encodingFormat "text/plain";
schema:keywords "runtime";
schema:license ;
schema:name "runtime.txt";
schema:sdDatePublished "2023-02-08 11:00:16.238503+00:00";
a , ,
schema:MediaObject .
schema:author orcid:0000-0002-1784-2920;
schema:contentUrl "https://raw.githubusercontent.com/annefou/nmea2hdf5/main/convert_AIS_nmea_to_HDF5.ipynb";
schema:creator orcid:0000-0002-1784-2920;
schema:dateCreated "2023-02-06 10:00:14.715009+00:00";
schema:dateModified "2023-02-06 10:00:16.467498+00:00";
schema:description "This Jupyter Notebook shows how to decode AIS name messages and create an HDF5 output for future processing.";
schema:keywords "AIS", "jupyter";
schema:license ;
schema:name "Jupyter Notebook for decoding AIS nmea messages";
schema:sdDatePublished "2023-02-06 10:00:14.715009+00:00";
a , schema:MediaObject, ;
.
schema:email "post@simula.no";
schema:identifier "00vn06n10";
schema:name "Simula Research Laboratory";
a schema:Organization, foaf:Agent .
schema:name "POLYGON ((-166.17190361022952 -79.97679216797611, -166.17190361022952 84.90755977186335, 191.71872138977054 84.90755977186335, 191.71872138977054 -79.97679216797611, -166.17190361022952 -79.97679216797611))";
schema:polygon "-166.17190361022952 -79.97679216797611, -166.17190361022952 84.90755977186335, 191.71872138977054 84.90755977186335, 191.71872138977054 -79.97679216797611, -166.17190361022952 -79.97679216797611";
a schema:GeoShape .
schema:geo ;
schema:identifier "ec792bd8-e594-45b8-9c74-84df5fd94e9d";
schema:name "POLYGON ((-166.17190361022952 -79.97679216797611, -166.17190361022952 84.90755977186335, 191.71872138977054 84.90755977186335, 191.71872138977054 -79.97679216797611, -166.17190361022952 -79.97679216797611))";
a schema:Place .
schema:about ;
schema:author orcid:0000-0002-1784-2920;
schema:contentLocation ;
schema:contentSize 2062762;
schema:contentUrl "https://api.rohub.org/api/ros/d69df778-182b-4a58-b948-9e22073a7671/crate/download/";
schema:contributor orcid:0000-0001-6489-8858, orcid:0000-0002-7715-7052;
schema:copyrightHolder ;
schema:creator orcid:0000-0002-1784-2920;
schema:dateCreated "2023-02-06 09:26:09.826137+00:00";
schema:dateModified "2025-10-18 10:05:05.974134+00:00";
schema:datePublished "2023-02-06 09:26:09.826137+00:00";
schema:description "Read name AIS messages, decode and store the results in an HDF5 file to improve interoperability.";
schema:encodingFormat "application/ld+json";
schema:hasPart ,
,
,
;
schema:identifier "https://w3id.org/ro-id/d69df778-182b-4a58-b948-9e22073a7671";
schema:keywords "AIS", "Automatic Identification System", "nmea";
schema:license ;
schema:mainEntity "Jupyter Notebook";
schema:name "Decode AIS nmea messages to HDF5";
schema:publisher ;
"MANUAL";
,
, ,
, ,
, ,
, ,
, ,
, ,
, ,
, ,
, ,
, ,
, ;
;
a , ,
schema:Dataset, ;
"https://w3id.org/ro/terms/earth-science#ExecutableResearchObjectTemplate";
"Fouilloux, Anne, Jørgen Schartum Dokken, and Thomas Roehr. \"Decode AIS nmea messages to HDF5.\" ROHub. Feb 06 ,2023. https://w3id.org/ro-id/d69df778-182b-4a58-b948-9e22073a7671." .
"POLYGON ((-166.17190361022952 -79.97679216797611, -166.17190361022952 84.90755977186335, 191.71872138977054 84.90755977186335, 191.71872138977054 -79.97679216797611, -166.17190361022952 -79.97679216797611))";
a , .
schema:hasPart , ,
, ;
schema:name "tool";
a , schema:Dataset .
schema:hasPart ;
schema:name "biblio";
a , schema:Dataset .
schema:hasPart ;
schema:name "output";
a , schema:Dataset .
schema:hasPart ,
;
schema:name "input";
a , schema:Dataset .
a .
schema:author orcid:0000-0002-1784-2920;
schema:contentSize 2036935;
schema:contentUrl "https://api.rohub.org/api/resources/7d9ba129-a730-4f16-a46b-832c8dcbdb9a/download/";
schema:creator orcid:0000-0002-1784-2920;
schema:dateCreated "2023-02-06 09:57:33.839678+00:00";
schema:dateModified "2023-02-06 11:31:34.389536+00:00";
schema:description "plot showing location of AIS messages from input dataset.";
schema:encodingFormat "image/png";
schema:license ;
schema:name "vais-nmea_example.png";
schema:sdDatePublished "2023-02-06 09:57:33.839678+00:00";
a , ,
schema:MediaObject .
a .
dcterms:conformsTo ;
schema:about ;
a schema:CreativeWork .
schema:name
"name AIS message";
a ;
"80.55555555555556";
"78.3" .
schema:name
"AIS message";
a ;
"4.732510288065843";
"4.6" .
schema:name
"nmea message";
a ;
"2.3662551440329214";
"2.3" .
schema:name
"engineering";
a ;
"100.0";
"0.7212785482406616" .
schema:name
"interoperability";
a ;
"10.976837865055389";
"10.9" .
schema:name
"communications and radar";
a ;
"100.0";
"0.7212785482406616" .
schema:name
"AIS";
a ;
"32.98647242455775";
"31.7" .
schema:name
"Decode AIS nmea messages to HDF5.";
a ;
"35.73573573573574";
"35.7" .
schema:name
"file";
a ;
"15.400624349635796";
"14.8" .
schema:name
"Read name AIS messages, decode and store the results in an HDF5 file to improve interoperability.";
a ;
"64.26426426426426";
"64.2" .
schema:name
"outcome";
a ;
"3.4239677744209467";
"3.4" .
schema:name
"results in an HDF5 file";
a ;
"1.2345679012345678";
"1.2" .
schema:name
"name";
a ;
"8.66062437059416";
"8.6" .
schema:name
"artificial immune system";
a ;
"31.419939577039276";
"31.2" .
schema:name
"message";
a ;
"31.00936524453694";
"29.8" .
schema:name
"computer science";
a ;
"100.0";
"34.6" .
schema:name
"name";
a ;
"8.740894901144642";
"8.4" .
schema:name
"atmospheric sciences";
a ;
"100.0";
"0.920569658279419" .
schema:name
"interoperability";
a ;
"11.86264308012487";
"11.4" .
schema:name
"AIS nmea message";
a ;
"11.11111111111111";
"10.8" .
schema:name
"earth sciences";
a ;
"100.0";
"0.920569658279419" .
schema:name
"message";
a ;
"29.60725075528701";
"29.4" .
schema:name
"file";
a ;
"15.911379657603224";
"15.8" .
schema:author orcid:0000-0002-1784-2920;
schema:contentUrl "https://zenodo.org/record/7611498/files/nmea-sample.txt";
schema:creator orcid:0000-0002-1784-2920;
schema:dateCreated "2023-02-06 11:24:44.113594+00:00";
schema:dateModified "2023-02-06 11:32:01.920077+00:00";
schema:description """AIS nmea messages used for testing purposes.
Examples:
```
!AIVDM,1,1,,A,13HOI:0P0000VOHLCnHQKwvL05Ip,0*23
!AIVDM,1,1,,A,133sVfPP00PD>hRMDH@jNOvN20S8,0*7F
!AIVDM,1,1,,B,100h00PP0@PHFV`Mg5gTH?vNPUIp,0*3B
!AIVDM,1,1,,B,13eaJF0P00Qd388Eew6aagvH85Ip,0*45
!AIVDM,1,1,,A,14eGrSPP00ncMJTO5C6aBwvP2D0?,0*7A
!AIVDM,1,1,,A,15MrVH0000KH<:V:NtBLoqFP2H9:,0*2F
```""";
schema:encodingFormat "text/plain";
schema:keywords "nmea";
schema:license ;
schema:name "nmea-sample.txt";
schema:sdDatePublished "2023-02-06 11:24:44.113594+00:00";
a , ,
schema:MediaObject .
schema:name "service-account-enrichment";
a foaf:Agent .
}
sub:provenance {
sub:assertion prov:wasDerivedFrom .
}
sub:pubinfo {
this: dcterms:created "2025-11-11T16:15:10.639+01:00"^^xsd:dateTime;
npx:introduces ;
a npx:RoCrateNanopub;
rdfs:label "Decode AIS nmea messages to HDF5" .
sub:sig npx:hasAlgorithm "RSA";
npx:hasPublicKey "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4pPaESKwmC6l37P86K6TNLq6yeQtc7m9CvcqauLs/1FC0viHvQnFBgxj0a+loPDv/Egwe6OqFpa0iW9Ypnyz9YPoh+pxbRXonbuMOb+8Ry9hXZ+TEKfWjhjVDGEaClwfRwglh2HI/xfV4CD9AgvDOEoZQiyta8a90PYwJ3G6e70oCHTn61+OWTkI9KRYHOYgg3btdy2Z7q/30PTFawb2ZT5aIfIJYobUYv2a7yhtcqWCHZeKv0bxGnRjTFNx1rscBMlLJSzvRtpQc1cCRVEPFZHo1adaXCI9tGvn4cxeNQ96y8dxkN1XhpaJairde+23MDzf42Oe97KG2HYzKiyVnQIDAQAB";
npx:hasSignature "GSXg4rVbunEZ1WZUHnGXCejIpJFfBfA8Om6OvKUmr5DLacUBSF/7GSJnnT7/DL4UH3IRFXtvqxQcHusBvYSwXI4mHJ2oMuq+s2Ymoc3JzEiPUbcYIGWLMqyz6ksNKEfAcx7dfvNGp4/ssk2/U7kq1i15Vb4zugtrlx6aJ9blJ7VXcfnfcRxFpaLlro4wGIPXy2eRMqtKPWavLVbj7n1/BMwPF096xSh7Retgv1eB6L5pccy81oNy7WI15p6Obd4AzqXnuqPYdXB1t17Ybj6nNqRbAUuEHbffjrBokSMITc+p6JIP+3mvHeJJYX6bJQSWYPKHUtCCbJ/ASTUZf2E0Iw==";
npx:hasSignatureTarget this:;
npx:signedBy .
}