Published July 21, 2022
| Version v0.2.7
Software
Open
linkml/schema-automator: v0.2.7
Authors/Creators
- 1. Lawrence Berkeley National Laboratory
- 2. The Berkeley Lab
- 3. LBNL
- 4. semanticly Ltd
Description
Highlights
Generation of LinkML schemas by generalizing from tables in web pages
For example, given this table:
https://www.nature.com/articles/s41467-022-31626-4/tables/1
Run:
schemauto generalize-htmltable https://www.nature.com/articles/s41467-022-31626-4/tables/1
To get
name: example
description: example
id: https://w3id.org/example
imports:
- linkml:types
prefixes:
linkml: https://w3id.org/linkml/
example: https://w3id.org/example
default_prefix: example
slots:
GWAS trait:
examples:
- value: "\xC2"
range: string
Peak GWAS SNP:
examples:
- value: rs2974298
range: string
Gene:
examples:
- value: SMIM19
range: string
NK cell cis eSNP:
examples:
- value: rs2974348
range: string
TWAS Z score:
examples:
- value: '3.809'
range: string
TWAS P value:
examples:
- value: '0.0001'
range: string
classes:
example:
slots:
- GWAS trait
- Peak GWAS SNP
- Gene
- NK cell cis eSNP
- TWAS Z score
- TWAS P value
What's Changed
- Enhancing sphinx docs by @cmungall in https://github.com/linkml/schema-automator/pull/80
- Re committing sql_importer. by @sierra-moxon @cmungall in https://github.com/linkml/schema-automator/pull/82
- Added generalization using panderas by @cmungall in https://github.com/linkml/schema-automator/pull/84
Full Changelog: https://github.com/linkml/schema-automator/compare/v0.2.6...v0.2.7
Files
linkml/schema-automator-v0.2.7.zip
Additional details
Related works
- Is supplement to
- https://github.com/linkml/schema-automator/tree/v0.2.7 (URL)