@prefix this: . @prefix sub: . @prefix np: . @prefix dct: . @prefix xsd: . @prefix rdfs: . @prefix prov: . @prefix npx: . sub:Head { this: a np:Nanopublication; np:hasAssertion sub:assertion; np:hasProvenance sub:provenance; np:hasPublicationInfo sub:pubinfo . } sub:assertion { a ; ""; "Applied sciences" . a , , ; ; "https://github.com/aduvenhage/ais-decoder"; ; "2023-02-06 11:33:34.154427+00:00"; "2023-02-06 11:33:35.475411+00:00"; "Library used for decoding AIS messages."; "ais"; ; "ais-decoder"; "2023-02-06 11:33:34.154427+00:00" . a , , ; ; "https://github.com/annefou/nmea2hdf5.git"; ; "2023-02-08 11:04:52.383251+00:00"; "2023-02-08 11:07:36.079726+00:00"; "Source code for NMEA decoding and storing into HDF5."; ; "AIS NMEA messages to HDF5 source code (Github)"; "2023-02-08 11:04:52.383251+00:00" . a ; "Simula Research Laboratory"; "dokken@simula.no"; "Jørgen Schartum Dokken"; "0000-0001-6489-8858" . a ; "Simula Research Laboratory"; "annef@simula.no"; "Anne Fouilloux"; "0000-0002-1784-2920" . a ; "Simula Research Laboratory"; "roehr@simula.no"; "Thomas Roehr" . a , , ; ; "https://raw.githubusercontent.com/annefou/nmea2hdf5/main/ais_metadata.yaml"; ; "2023-02-08 10:58:44.521769+00:00"; "2023-02-08 10:58:46.208307+00:00"; "YAML file containing metadata information for converting this nmea input dataset into HDF5"; "yaml"; ; "ais_metadata.yaml"; "2023-02-08 10:58:44.521769+00:00" . a , , ; ; "https://raw.githubusercontent.com/annefou/nmea2hdf5/main/binder/requirements.txt"; ; "2023-02-06 10:02:32.838210+00:00"; "2023-02-06 10:02:34.214056+00:00"; "requirements.txt files for Python dependencies."; "text/plain"; "dependency"; ; "requirements.txt"; "2023-02-06 10:02:32.838210+00:00" . a , , ; ; "https://raw.githubusercontent.com/annefou/nmea2hdf5/main/binder/runtime.txt"; ; "2023-02-08 11:00:16.238503+00:00"; "2023-02-08 11:01:18.954567+00:00"; "runtime info for binder"; "text/plain"; "runtime"; ; "runtime.txt"; "2023-02-08 11:00:16.238503+00:00" . a , , ; ; "https://raw.githubusercontent.com/annefou/nmea2hdf5/main/convert_AIS_nmea_to_HDF5.ipynb"; ; "2023-02-06 10:00:14.715009+00:00"; "2023-02-06 10:00:16.467498+00:00"; "This Jupyter Notebook shows how to decode AIS name messages and create an HDF5 output for future processing."; "AIS", "jupyter"; ; "Jupyter Notebook for decoding AIS nmea messages"; "2023-02-06 10:00:14.715009+00:00"; . a , ; "post@simula.no"; "00vn06n10"; "Simula Research Laboratory" . a ; "POLYGON ((-166.17190361022952 -79.97679216797611, -166.17190361022952 84.90755977186335, 191.71872138977054 84.90755977186335, 191.71872138977054 -79.97679216797611, -166.17190361022952 -79.97679216797611))"; "-166.17190361022952 -79.97679216797611, -166.17190361022952 84.90755977186335, 191.71872138977054 84.90755977186335, 191.71872138977054 -79.97679216797611, -166.17190361022952 -79.97679216797611" . a ; ; "ec792bd8-e594-45b8-9c74-84df5fd94e9d"; "POLYGON ((-166.17190361022952 -79.97679216797611, -166.17190361022952 84.90755977186335, 191.71872138977054 84.90755977186335, 191.71872138977054 -79.97679216797611, -166.17190361022952 -79.97679216797611))" . a , , , ; ; ; ; "2062762"^^xsd:integer; "https://api.rohub.org/api/ros/d69df778-182b-4a58-b948-9e22073a7671/crate/download/"; , ; ; ; "2023-02-06 09:26:09.826137+00:00"; "2025-10-18 10:05:05.974134+00:00"; "2023-02-06 09:26:09.826137+00:00"; "Read name AIS messages, decode and store the results in an HDF5 file to improve interoperability."; "application/ld+json"; , , , ; "https://w3id.org/ro-id/d69df778-182b-4a58-b948-9e22073a7671"; "AIS", "Automatic Identification System", "nmea"; ; "Jupyter Notebook"; "Decode AIS nmea messages to HDF5"; ; "MANUAL"; , , , , , , , , , , , , , , , , , , , , , , ; ; "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." . a , ; "POLYGON ((-166.17190361022952 -79.97679216797611, -166.17190361022952 84.90755977186335, 191.71872138977054 84.90755977186335, 191.71872138977054 -79.97679216797611, -166.17190361022952 -79.97679216797611))" . a , ; , , , ; "tool" . a , ; ; "biblio" . a , ; ; "output" . a , ; , ; "input" . a . a , , ; ; "2036935"^^xsd:integer; "https://api.rohub.org/api/resources/7d9ba129-a730-4f16-a46b-832c8dcbdb9a/download/"; ; "2023-02-06 09:57:33.839678+00:00"; "2023-02-06 11:31:34.389536+00:00"; "plot showing location of AIS messages from input dataset."; "image/png"; ; "vais-nmea_example.png"; "2023-02-06 09:57:33.839678+00:00" . a . a ; dct:conformsTo ; . a ; "name AIS message"; "80.55555555555556"; "78.3" . a ; "AIS message"; "4.732510288065843"; "4.6" . a ; "nmea message"; "2.3662551440329214"; "2.3" . a ; "engineering"; "100.0"; "0.7212785482406616" . a ; "interoperability"; "10.976837865055389"; "10.9" . a ; "communications and radar"; "100.0"; "0.7212785482406616" . a ; "AIS"; "32.98647242455775"; "31.7" . a ; "Decode AIS nmea messages to HDF5."; "35.73573573573574"; "35.7" . a ; "file"; "15.400624349635796"; "14.8" . a ; "Read name AIS messages, decode and store the results in an HDF5 file to improve interoperability."; "64.26426426426426"; "64.2" . a ; "outcome"; "3.4239677744209467"; "3.4" . a ; "results in an HDF5 file"; "1.2345679012345678"; "1.2" . a ; "name"; "8.66062437059416"; "8.6" . a ; "artificial immune system"; "31.419939577039276"; "31.2" . a ; "message"; "31.00936524453694"; "29.8" . a ; "computer science"; "100.0"; "34.6" . a ; "name"; "8.740894901144642"; "8.4" . a ; "atmospheric sciences"; "100.0"; "0.920569658279419" . a ; "interoperability"; "11.86264308012487"; "11.4" . a ; "AIS nmea message"; "11.11111111111111"; "10.8" . a ; "earth sciences"; "100.0"; "0.920569658279419" . a ; "message"; "29.60725075528701"; "29.4" . a ; "file"; "15.911379657603224"; "15.8" . a , , ; ; "https://zenodo.org/record/7611498/files/nmea-sample.txt"; ; "2023-02-06 11:24:44.113594+00:00"; "2023-02-06 11:32:01.920077+00:00"; """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 ```"""; "text/plain"; "nmea"; ; "nmea-sample.txt"; "2023-02-06 11:24:44.113594+00:00" . a ; "service-account-enrichment" . } sub:provenance { sub:assertion prov:wasDerivedFrom . } sub:pubinfo { this: a npx:RoCrateNanopub; dct:created "2025-11-11T16:15:10.639+01:00"^^xsd:dateTime; npx:introduces ; 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 . }