Releases: monarch-initiative/ontogpt
Releases · monarch-initiative/ontogpt
v1.0.0rc2
What's Changed
- Add option to truncate input_text in outputs by @caufieldjh in #413
- eliminate hardcoded gpt4-turbo from multilingual function by @leokim-l in #415
- Misc changes for 1.0.0rc2 by @caufieldjh in #416
- Enabled using alternative source for textract (#412)
- A small fix for pubmed-annotate
New Contributors
Full Changelog: v1.0.0rc1...v1.0.0rc2
v1.0.0rc1
This is a pre-release. See below for a preview of changes.
What's Changed
- Fixing failure to parse markdown, JSON formatting, and numbered lists by @caufieldjh in #394
- Add template for summarizing LinkML data validation reports by @caufieldjh in #400
- Improvements for the alzrd template by @caufieldjh in #399
- Further updates to the ADRD extraction template by @caufieldjh in #403
- Restructure Alz extraction template; split into two variants by @caufieldjh in #405
- Additional updates to the Alzheimers extraction template by @caufieldjh in #406
- Fix issue with early termination of multilanguage analysis runs by @caufieldjh in #408
- Add support for more models by @caufieldjh in #373
- Tests for new LLMClient by @caufieldjh in #410
- General cleanup: docs, code optimization, and project structure by @caufieldjh in #411
Full Changelog: v0.3.15...v1.0.0rc1
v0.3.15
Highlights
- Four new templates:
alz_treat
,gene_extraction
,storms
, andonto_usage
- see below for more details. - The
pubmed-extract
andpubmed-annotate
commands now allow setting the text segment size (in number of characters) with themax-text-length
option. Many LLMs now allow for large contexts, so set this to 100000 or so to parse the full text of a scientific article (along with the--get-pmc
option).- Example:
ontogpt -vvv pubmed-annotate -t storms --get-pmc --model gpt-4o --limit 1 --max-text-length 100000 -o storms_test.yaml "36598999"
- Example:
What's Changed
- Add template for alternate gene symbol extraction strategy by @caufieldjh in #390
- Template for Alzheimer's Disease extractions from literature; expose the
max-text-length
option for pubmed_annotate by @caufieldjh in #392 - Add ontology usage extraction template by @caufieldjh in #393
- Fixes #396 by @cmungall in #397
- Adding STORMS checklist by @cmungall in #395
- Bump version to 0.3.15 by @caufieldjh in #398
Full Changelog: v0.3.14...v0.3.15
v0.3.14
What's Changed
- Add custom template loader by @caufieldjh in #388
- Custom templates in yaml may now be passed directly to ontogpt commands - no
make
needed.
- Custom templates in yaml may now be passed directly to ontogpt commands - no
- Updates for docs by @caufieldjh in #389
Full Changelog: v0.3.13...v0.3.14
v0.3.13
What's Changed
- Include only input-relevant named entities when producing output by @caufieldjh in #382
- More webapp updates - more models and all templates by @caufieldjh in #385
- Add notebook with two quick CLI and webapp examples by @caufieldjh in #386
Full Changelog: v0.3.12...v0.3.13
v0.3.12
What's Changed
- Part of a process for evaluating model performance in multi-language prompt situations.
- Multilanguage gpt by @cmungall in #369
- Started on command extract_case_report_info() by @justaddcoffee in #141
- Ground multilingual to MONDO only by @caufieldjh in #372
- Much-needed updates for the demo webapp.
- Updates for the webapp by @caufieldjh in #375
- More fixes for the webapp by @caufieldjh in #377
- Add support for gpt-4o by @caufieldjh in #378
- Update options for embedding models by @caufieldjh in #380
Full Changelog: v0.3.11...v0.3.12
v0.3.11
What's Changed
- Add template suggestion command by @caufieldjh in #365
- Update default model for OpenAI to gpt-4-turbo by @caufieldjh in #366
- Documentation updates, mostly to the README
Full Changelog: v0.3.10...v0.3.11
v0.3.10
What's Changed
- Functions to parse YAML output to KGX-compliant CSV by @serenalotreck in #349
- Debug relation formatting in csv_wrapper by @serenalotreck in #354
- Make azure_settings import conditional on using the azure_select flag by @caufieldjh in #359
- Fixes for #355 - more parsing for KGX output by @caufieldjh in #360
- Expand the MAXO annotation extraction schema by @caufieldjh in #283
New Contributors
- @serenalotreck made their first contribution in #349
Full Changelog: v0.3.9...v0.3.10
v0.3.9
What's Changed
- Add new OpenAI model endpoints by @caufieldjh in #331
- Further updates to dietitian notes extraction schema by @caufieldjh in #335
- Add rdf to prefixes on templates to avoid extra warnings by @caufieldjh in #339
- Update citation metadata for repository by @caufieldjh in #341
- Further updates to dietitian notes schema to restructure nutritional support extraction by @caufieldjh in #342
- add azure openai api support to ontogpt by @k-bandi in #322
- Repair synonym and diagnose functions by @caufieldjh in #345
- General cleanup; bump version to 0.3.9 by @caufieldjh in #350
New Contributors
Full Changelog: v0.3.8...v0.3.9
v0.3.8
Highlights
Try out ontogpt list-templates
to see all the available extraction templates, including the new data_sheets_schema and updated clinical dietitian notes schema.
What's Changed
- Updates for dietitian notes extraction by @caufieldjh in #313
- Add data_sheets_schema template by @caufieldjh in #310
- Add further context to dietitian notes schema by @caufieldjh in #319
- Add list-templates command by @caufieldjh in #326
- Fix for errors on OWL write by @caufieldjh in #327
- Update prefixes defined in schemas by @caufieldjh in #328
- Version changes for v0.3.8 by @caufieldjh in #329
Full Changelog: v0.3.7...v0.3.8