Skip to content

Releases: linkml/schema-automator

v0.2.7

21 Jul 02:29
8b7b7c7
Compare
Choose a tag to compare

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

Full Changelog: v0.2.6...v0.2.7

v0.2.6

20 Jul 19:17
36cd42b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.5...v0.2.6

v0.2.5

06 Jul 23:35
9e75445
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.4...v0.2.5

v0.2.4

02 Jul 01:18
be6d7f0
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.3...v0.2.4

v0.2.3

09 Jun 18:16
c2a2a40
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.2...v0.2.3

v0.2.2

09 Jun 18:05
781f934
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.1...v0.2.2

v0.2.1

09 Jun 17:47
216f3af
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

09 Jun 17:38
ce0932c
Compare
Choose a tag to compare
  • reorganized packages; split importers into generalizers and importers
  • created a new CLI single-command multi-subcommand package
    • tsv2linkml etc now deprecated
    • use schemauto generalize-tsv now
  • added more docs

What's Changed

New Contributors

Full Changelog: v0.1.7...v0.2.0

v0.1.7

13 May 16:55
cdb295b
Compare
Choose a tag to compare

What's Changed

  • set version to 0.0.0 and added authors by @turbomam in #68

Full Changelog: v0.1.5...v0.1.7

v0.1.6

13 May 15:53
1508d13
Compare
Choose a tag to compare

Same as v0.1.5, but reset pyproject.toml's version to "0.0.0", in order to force publication of new PyPI package