Skip to content

Releases: neurostuff/neurostore

v0.4.2

01 Feb 20:39
f32793d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.1...v0.4.2

v0.4.1

01 Feb 18:44
126ac17
Compare
Choose a tag to compare

What's Changed

  • [REF] refactor marshmallow schema logic by @jdkent in #681
  • [ENH] add ability to update study upon cloning by @jdkent in #682
  • [ENH] project info by @jdkent in #683
  • [FIX] remove info fields by @jdkent in #685
  • [FIX] set info to false when searching for base studies by @jdkent in #686
  • [ENH] add ids param on meta-analysis endpoint by @jdkent in #687
  • [REF] record neurovault ingestion by @jdkent in #688

Some meta-analyses were not showing up on the frontend, #687 fixes the ability to display more meta-analyses for a particular project.
Full Changelog: v0.4.0...v0.4.1

v0.4.0

22 Jan 20:03
fda44fe
Compare
Choose a tag to compare

Quality of life improvements for defaults and including more information

What's Changed

Full Changelog: v0.3.1...v0.4.0

v0.3.1

11 Jan 20:46
3422121
Compare
Choose a tag to compare

What's Changed

  • feat: addressed meta-analysis bugs and improvements by @nicoalee in #648
  • [FIX] add the docker-command by @jdkent in #650

Full Changelog: v0.3.0...v0.3.1

v0.3.0

12 Dec 22:49
0b7a69c
Compare
Choose a tag to compare

What's Changed

  • fix bug to return boolean array by @jdkent in #628
  • [FIX] allow test user and fix subset comparison by @jdkent in #629
  • 563 support mkdachi2 workflow in frontend by @nicoalee in #630
  • Fix/allow test user by @jdkent in #631
  • feat: add unit tests and fix input to database studyset by @nicoalee in #634
  • feat: fixed issues with incorrect specification for multi group estim… by @nicoalee in #636
  • 621 misc feedback on search curate by @nicoalee in #641
  • 622 misc extraction phase feedback by @nicoalee in #643
  • [FIX] specification_condition update by @jdkent in #644

Full Changelog: v0.2.2...v0.3.0

v0.2.2 (November, 22, 2023)

22 Nov 18:07
340d225
Compare
Choose a tag to compare

What's Changed

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

v0.2.1 (October, 5, 2023)

05 Oct 18:18
8b00165
Compare
Choose a tag to compare

Release Notes

Minor release, incorporate major bug fixes and recommendations from OHBM meeting.

CHANGES

  • [FIX] unique already creates an index, unique made a repetitive index (#600) @jdkent
  • [ENH] add base_study attribute (#599) @jdkent
  • [FIX] ignore string if doi/pmid/name string is empty (#598) @jdkent
  • [ENH] add conditions and weights to specification (#597) @jdkent
  • [ENH] add studyset-references endpoint (#596) @jdkent
  • chore(deps): bump @cypress/request and cypress in /compose/neurosynth-frontend (#595) @dependabot
  • 197 display user icon name (#591) @nicoalee
  • [ENH] add username and neurostore studyset script (#590) @jdkent
  • [FIX] nick feedback (#589) @jdkent
  • [ENH] add usernames to compose (#588) @jdkent
  • [MAINT] update openapi to main branch (#586) @jdkent
  • [ENH] bulk upload (#585) @jdkent
  • 565 update the advanced search input (#583) @nicoalee
  • [ENH] add username as resource attribute (#584) @jdkent
  • 561 switch api from studies to abstract studies (#582) @nicoalee
  • [FIX] id not showing up for info=true (#581) @jdkent
  • [ENH] using an iterator over a list comprehension should be faster (#578) @jdkent
  • [FIX] add data_type to base_study (#577) @jdkent
  • [FIX] info query param behavior (#576) @jdkent
  • [ENH] make it quicker to filter studies by whether they have images/points. (#574) @jdkent
  • chore(deps): bump tough-cookie and @cypress/request in /compose/neurosynth-frontend (#569) @dependabot

0.2 post-ohbm release

22 Aug 15:42
57a9dcd
Compare
Choose a tag to compare

What's Changed

  • feat: updated node and react scripts by @nicoalee in #352
  • 307 refactor loading and http requests using react query by @nicoalee in #362
  • feat: updated tests and removed old types by @nicoalee in #365
  • feat: add create meta-analysis button by @nicoalee in #366
  • feat: added redirect to created meta-analysis and unit tests by @nicoalee in #367
  • 361 improve meta analysis summary page by @nicoalee in #368
  • [TEST] skip tests if external service is not working by @jdkent in #353
  • [ENH] add studyset link by @jdkent in #364
  • 363 add ability to delete studies by @nicoalee in #373
  • [FIX] data type both by @jdkent in #375
  • [FIX] add httpx until schemathesis is fixed by @jdkent in #378
  • 371 enhance study search view to add studysets that a study is part of with better study addremove functionality by @nicoalee in #377
  • 356 add search for studysets by @nicoalee in #379
  • [ENH] change workflow to incorporate data for frontend tests by @jdkent in #372
  • [FIX] flask sqlalchemy by @jdkent in #385
  • [MAINT] use tilde versioning on dependencies by @jdkent in #387
  • [REF] neurosynth to compose by @jdkent in #386
  • [ENH] add meta analysis provenance by @jdkent in #389
  • [ENH] add project table by @jdkent in #393
  • feat: added plausible by @nicoalee in #392
  • [FIX] allow project to be null by @jdkent in #395
  • [FIX] add annotations when analysis is added, not just study by @jdkent in #397
  • Add/improve documentation by @jdkent in #333
  • [ENH] Add upload process (celery) by @jdkent in #332
  • [FIX] add new analysis annotation by @jdkent in #402
  • [FIX] celery tests by @jdkent in #405
  • [MAINT] delete compose packages by @jdkent in #409
  • [FIX] add api in context of current app by @jdkent in #410
  • [FIX] increase page size limit by @jdkent in #414
  • [FIX] only debug when specified by @jdkent in #413
  • [FIX] handled numeric input parse by @jdkent in #416
  • [REF] list user args by @jdkent in #415
  • [FIX] compose tests by @jdkent in #418
  • [FIX] study unique query by @jdkent in #417
  • [FIX] neurosynth ingestion by @jdkent in #419
  • change to refactored openapi by @jdkent in #420
  • [FIX] annotations not updating properly (again) by @jdkent in #421
  • [FIX] POST meta-analysis with project by @jdkent in #424
  • [ENH] upload neurostore table from results by @jdkent in #422
  • [FIX] update openapi spec by @jdkent in #427
  • [ENH] project public private by @jdkent in #428
  • [FIX] create neurostore study when project is created by @jdkent in #439
  • [FIX] compose bot by @jdkent in #440
  • [FIX] junit tests by @jdkent in #441
  • 381 restructure user experience with meta first approach by @nicoalee in #399
  • [FIX] upload key name by @jdkent in #442
  • chore(deps): bump @sideway/formula from 3.0.0 to 3.0.1 in /compose/neurosynth-frontend by @dependabot in #404
  • chore(deps): bump json5 from 1.0.1 to 1.0.2 in /compose/neurosynth-frontend by @dependabot in #398
  • [FIX] celery context by @jdkent in #445
  • feat: prevent scroll from changing number input, better support for e… by @nicoalee in #444
  • chore(deps): bump webpack from 5.74.0 to 5.83.1 in /compose/neurosynth-frontend by @dependabot in #443
  • [FIX] schemas by @jdkent in #446
  • [FIX] show diagnostic table at endpoint by @jdkent in #447
  • chore(deps-dev): bump jsonwebtoken from 8.5.1 to 9.0.0 in /compose/neurosynth-frontend by @dependabot in #396
  • chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /compose/neurosynth-frontend by @dependabot in #394
  • chore(deps): bump loader-utils from 2.0.2 to 2.0.4 in /compose/neurosynth-frontend by @dependabot in #391
  • feat: set the same order for all analyses - alphabetically by analysi… by @nicoalee in #448
  • feat: add default studyset name and description by @nicoalee in #454
  • feat: added more info for selecting a study by @nicoalee in #456
  • feat: updated save button sitting below annotations by @nicoalee in #460
  • 434 coordinate editing ability to add more than one row at a time by @nicoalee in #463
  • feat: removed autofill name for meta analysis by @nicoalee in #464
  • feat: made links clickable for study display by @nicoalee in #466
  • [FIX] swagger ui fix with prance by @jdkent in #467
  • [ENH] results endpoint improvements by @jdkent in #462
  • [FIX] null results by @jdkent in #468
  • [FIX] add new fields to point by @jdkent in #469
  • [FIX] update openapi spec by @jdkent in #470
  • [FIX] make value a float by @jdkent in #471
  • 436 proposal for coordinate table organization by @nicoalee in #472
  • [ENH] make the studies endpoint query faster by @jdkent in #474
  • [ENH] add order to Points object by @jdkent in #475
  • [FIX] add order and status by @jdkent in #477
  • [FIX] try to catch more errors on analysis creation by @jdkent in #478
  • [FIX] allow bot to add analysis to study owned by user by @jdkent in #479
  • [FIX] neurostore analysis upload by @jdkent in #481
  • [FIX] make analysis upload a task by @jdkent in #482
  • [ENH] use outerjoins to display studies by @jdkent in #483
  • 455 upload workflow post meta analysis run by @nicoalee in #491
  • chore(deps): bump fast-xml-parser from 4.0.12 to 4.2.4 in /compose/neurosynth-frontend by @dependabot in #484
  • feat: added semantic scholar to provide full text by @nicoalee in #492
  • 488 make sample size a default metadata key when the user owns the study by @nicoalee in #493
  • [ENH] abstract study by @jdkent in #486
  • [ENH] switch missing names to base_studies by @jdkent in #495
  • [ENH] Add sqltap by @jdkent in #496
  • [FIX] fix the study search endpoint by @jdkent in #497
  • [FIX] search capabilities by @jdkent in #498
  • feat: finished user improvements from feedback by @nicoalee in #499
  • feat: updated links for navbar docs and neurovault by @nicoalee in #501
  • bugfix: save tags by @nicoalee in #504
  • bugfix: handled non prisma case for exclusion selector popup by @nicoalee in https://github.com/neurostuff/neurostore/...
Read more

v0.1: First official release

07 Sep 21:23
b036e2a
Compare
Choose a tag to compare

What's Changed

This is the first versioned release of neurostore. The main items implemented are:

  • backend for storing coordinate/image based studies (neurostore.org)
  • backend for creating meta-analyses (compose.neurosynth.org)
  • frontend for interfacing with both backends
    This release represents a functional website for using previously ingested studies to create studysets, specify meta-analyses and run those meta-analyses on a google collab notebook.
Read more