{
"@type": "PhysicalSampleRecord",
"sample_identifier":"",
"alternate_identifiers":[{
"@type": "IdentifierObjct",
"label": "",
"identifier": "",
"scheme_name": ""
}],
"complies_with":[""],
"curation": {
"@type": "SpecimenCuration",
"access_constraints":[""],
"curation_location": "",
"description": "",
"label": "",
"responsibility": [{
"@type": "Agent",
"name": "",
"affiliation": "",
"contact_information": "",
"identifier": "",
"role": ""
}]
},
"description": "",
"has_context_category": [{
"@type": "IdentifierObject",
"label": "",
"identifier": "",
"scheme_name": ""
}],
"has_material_category": [{
"@type": "IdentifierObject",
"label": "",
"identifier": "",
"scheme_name": ""
}],
"has_specimen_category": [{
"@type": "IdentifierObject",
"label": "",
"identifier": "",
"scheme_name": ""
}],
"keywords": [{
"@type": "Keyword",
"keyword": "",
"keyword_uri": "",
"scheme_name": "",
"scheme_uri": ""
}],
"label": "",
"produced_by": {
"@type": "SamplingEvent",
"identifier": "",
"label": "",
"description": "",
"has_feature_of_interest": "",
"responsibility": {
"@type": "Agent",
"name": "",
"affiliation": "",
"contact_information": "",
"identifier": "",
"role": ""
},
"result_time": "2023-01-01",
"sampling_site": {
"@type": "SamplingSite",
"description":"",
"label": "",
"location": {
"@type": "GeospatialCoordLocation",
"elevation": "",
"latitude": "",
"longitude": ""
},
"place_name": [""]
},
"authorized_by": ""
},
"registrant": {
"@type": "Agent",
"name": "",
"affiliation": "",
"contact_information": "",
"identifier": "",
"role": ""
},
"related_resource": [{
"@type": "SampleRelation",
"description": "",
"label": "",
"relationship": "",
"target": ""
}],
"sampling_purpose": ""
}
Draft Postgres schema
A thing can be a physical sample record or any "significant" components there of, e.g. an agent or sampling event.
Each thing has one or more guids.
Relationships between things is defined by relations between guids.
Things may have terms associated with them (keywords, controlled vocabulary values)
flowchart TB %% ---------- Top-level initialisation ---------- A((Start)) B[Init] C[Run] A --> B --> C %% ---------- Main loop ---------- D{Is program running?} C --> D
Jun 22, 2025flowchart TD A0([Início<br/>Modo Automático FFT]) A0 --> B1[Capturar N amostras<br/>(buffer de áudio)] B1 --> B2[Aplicar janela de ponderação<br/>(ex.: Hann)] B2 --> C1[Calcular FFT] C1 --> C2[Encontrar bin de maior magnitude] C2 --> C3[Calcular<br/>freqDominante = k·Fs/N] C3 --> D1[Definir low-cut = freqDom – 100 Hz] C3 --> D2[Definir high-cut = freqDom + 100 Hz] D1 & D2 --> E1[Atualizar sliders<br/>(low-cut & high-cut)]
May 11, 2025This document describes the parquet representation of iSamples material sample records.
Feb 26, 2025Slides
May 31, 2024or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up