Skip to content

Commit d709ef9

Browse files
authored
Merge pull request #33 from genestack/srz11d-patch-1_AdminUI
Add files via upload
2 parents 1405a30 + 0b79476 commit d709ef9

33 files changed

+221
-80
lines changed

docs/release-notes/v1.50-v1.59.md

Lines changed: 33 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -449,30 +449,31 @@ The vxQuery parameter has been enhanced to support variant filtering based on `f
449449
along with their logical combinations using `not (!)`, `and (&&)`, and `or (||)` operators, respecting standard
450450
Boolean precedence.
451451

452-
* ??? abstract "vxQuery Parameter abilities"
452+
??? abstract "vxQuery Parameter abilities"
453453
* `filter` corresponds to the `FILTER` column in the original vcf file. Could be either equals or not equals
454454
to `PASS` : `filter = PASS` or `filter != PASS`.
455455
* `id` is a string value that corresponds to the `ID` column. Multiple values could be added via a comma.
456-
Expression `id = rs3214,rg1234` is equivalent to `id = rs3214 or id = rg1234`.
456+
Expression `id = rs3214,rg1234` is equivalent to `id = rs3214 or id = rg1234`.
457457
* `region` corresponds to CHROM and POS columns. Supports querying by the whole chromosome `region = chr1`,
458458
by interval within a chromosome `region = chr1:4567-9876543` by exact position `region = chr1:456789` or by
459459
indefinite ranges like `region = x:3456789-*` . Multiple regions could be separated via comma,
460460
e.g. `region = chr1:34567-98767,chr3` is equivalent to `region = chr1:34567-98767 or region = chr3`.
461461

462-
* ??? danger "Affected endpoints (for both as-curator and as-users) that include vxQuery parameter"
463-
* GET `/api/v1/as-curator/omics/expression/data`
464-
* GET `/api/v1/as-curator/omics/expression/group`
465-
* GET `/api/v1/as-curator/omics/flow-cytometry/data`
466-
* GET `/api/v1/as-curator/omics/flow-cytometry/group`
467-
* GET `/api/v1/as-curator/omics/samples`
468-
* GET `/api/v1/as-curator/omics/variant/data`
469-
* GET `/api/v1/as-curator/omics/variant/group`
462+
??? danger "Affected endpoints (for both as-curator and as-users) that include vxQuery parameter"
463+
* GET `/api/v1/as-curator/omics/expression/data`
464+
* GET `/api/v1/as-curator/omics/expression/group`
465+
* GET `/api/v1/as-curator/omics/flow-cytometry/data`
466+
* GET `/api/v1/as-curator/omics/flow-cytometry/group`
467+
* GET `/api/v1/as-curator/omics/samples`
468+
* GET `/api/v1/as-curator/omics/variant/data`
469+
* GET `/api/v1/as-curator/omics/variant/group`
470470

471471
3. **Retrieving Original VCF Annotation Data**
472472
When a new VCF file is uploaded, the format and descriptions from the VCF header are stored and available for query.
473473
This allows users to understand available fields for filtering. Annotation details are added under the “metadata”
474474
section in the response for relevant endpoints.
475-
* ??? danger "Affected endpoints (for both as-curator and as-users)"
475+
476+
??? danger "Affected endpoints (for both as-curator and as-users)"
476477
* GET `/api/v1/as-user/variants/group`
477478
* GET `/api/v1/as-user/variants/group/by/run/{id}`
478479
* GET `/api/v1/as-user/variants/group/{id}`
@@ -499,19 +500,19 @@ Please review the documentation, as these changes may impact your integrations.
499500

500501
1. **Common changes for all data types**
501502

502-
* ??? abstract "Introduced changes to all data types"
503-
| Introduced change | Changes Description |
504-
|:----------------------------------------------------|:----------------------------|
505-
| New “**itemOrigin**” section in the response format | A new section **“itemOrigin”** is introduced in the response body to store information regarding the origin of the data item: **runSourceId** - run id from the original file, **runId** - Genestack run id generated upon import, **groupId** - id of the original file. |
506-
||“**Run Source ID**” is moved from the metadata section to “itemOrigin” and renamed to “runSourceId”. In the OMICS Endpoints (integrationCurator, integrationUser) **sampleFilter**, **libraryFilter** or **preparationFilter** can be used for retrieving an individual run.|
507-
| New “**runSourceFilter**” parameter | A new parameter allows filtering data by the Run IDs from the original files. |
508-
| “**runFilter**” parameter takes list of strings | “**runFilter**” parameter which is taking the auto generated internal id for runs takes list of strings |
509-
| Deprecated filter option | FIltering by “**Run Source ID**” in the metadata filter is not available. |
503+
??? abstract "Introduced changes to all data types"
504+
| Introduced change | Changes Description |
505+
|:----------------------------------------------------|:----------------------------|
506+
| New “**itemOrigin**” section in the response format | A new section **“itemOrigin”** is introduced in the response body to store information regarding the origin of the data item: **runSourceId** - run id from the original file, **runId** - Genestack run id generated upon import, **groupId** - id of the original file. |
507+
||“**Run Source ID**” is moved from the metadata section to “itemOrigin” and renamed to “runSourceId”. In the OMICS Endpoints (integrationCurator, integrationUser) **sampleFilter**, **libraryFilter** or **preparationFilter** can be used for retrieving an individual run.|
508+
| New “**runSourceFilter**” parameter | A new parameter allows filtering data by the Run IDs from the original files. |
509+
| “**runFilter**” parameter takes list of strings | “**runFilter**” parameter which is taking the auto generated internal id for runs takes list of strings |
510+
| Deprecated filter option | FIltering by “**Run Source ID**” in the metadata filter is not available. |
510511

511-
* ??? example "Response example"
512+
??? example "Response example"
512513
![RN](1.58/1-58-1.png)
513514

514-
* ??? danger "Affected endpoints (for both as-curator and as-users)"
515+
??? danger "Affected endpoints (for both as-curator and as-users)"
515516
| Endpoint Group | Endpoints Affected |
516517
|:---------------------|:----------------------------------------------------------------------------------------------------------------------------------------|
517518
| expressionUser | GET `/api/v1/as-user/expressions` GET `/api/v1/as-user/expressions/{id}` |
@@ -525,18 +526,16 @@ Please review the documentation, as these changes may impact your integrations.
525526

526527
1. **Tabular Data Endpoint Changes**
527528

528-
* ??? abstract "Introduced changes to Tabular Data"
529-
529+
??? abstract "Introduced changes to Tabular Data"
530530
| Introduced change | Changes Description |
531531
|:----------------------------------------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
532532
| Deprecating old response format | The old response format for tabular data will be deprecated. The **"multi_value"** response format (introduced in July 2023) will be the default option. It allows retrieval of data with one or more features and suits any type of tabular data, including **.gct** files. |
533533
| Changing field name | The **“gene”** field is renamed to **“feature”** and incorporates all the feature attributes. The **“expression”** field with the measurement value for the **“feature”** was renamed to **“value”** and placed in the new **“value”** section. |
534534

535-
* ??? example "Response example"
535+
??? example "Response example"
536536
![RN](1.58/1-58-2.png)
537537

538-
* ??? danger "Affected endpoints (for both as-curator and as-users)"
539-
538+
??? danger "Affected endpoints (for both as-curator and as-users)"
540539
| Endpoint Group | Endpoints Affected |
541540
|:---------------------|:----------------------------------------------------------------------------------------------------------------------------------------|
542541
| expressionUser | GET `/api/v1/as-user/expressions` GET `/api/v1/as-user/expressions/{id}` |
@@ -546,17 +545,15 @@ Please review the documentation, as these changes may impact your integrations.
546545

547546
2. **Variants Endpoint Changes**
548547

549-
* ??? abstract "Introduced changes to Variants"
550-
548+
??? abstract "Introduced changes to Variants"
551549
| Introduced change | Changes Description |
552550
|:----------------------------------------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
553551
| Introducing **“variant”** section | A new section **“variant”** contains all fields related to a specific variation from the original VCF file: CHROM, POS, ID, REF, ALT, QUAL, FILTER, INFO. |
554552

555-
* ??? example "Response example"
553+
??? example "Response example"
556554
![RN](1.58/1-58-3.png)
557555

558-
* ??? danger "Affected endpoints (for both as-curator and as-users)"
559-
556+
??? danger "Affected endpoints (for both as-curator and as-users)"
560557
| Endpoint Group | Endpoints Affected |
561558
|:---------------------|:----------------------------------------------------------------------------------------------------------------------------------------|
562559
| variantUser | GET `/api/v1/as-user/variants` GET `/api/v1/as-user/variants/{id}` |
@@ -566,18 +563,16 @@ Please review the documentation, as these changes may impact your integrations.
566563

567564
3. **Flow Cytometry Endpoint Changes**
568565

569-
* ??? abstract "Introduced changes to Flow Cytometry"
570-
566+
??? abstract "Introduced changes to Flow Cytometry"
571567
| Introduced change | Changes Description |
572568
|:----------------------------------------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
573569
| Introducing **“feature”** and **“value”** sections | Flow-cytometry data response now has section **“feature”** including **"readoutType"**, **"cellPopulation"** and **"marker"** fields. **“Value”** section contains the expression field which is renamed to **“value”**.|
574570
| Changing field name | The old **“expression”** field with the measurement for the **“feature”** was renamed to **“value”** and placed into the new “value” section. |
575571

576-
* ??? example "Response example"
572+
??? example "Response example"
577573
![RN](1.58/1-58-4.png)
578574

579-
* ??? danger "Affected endpoints (for both as-curator and as-users)"
580-
575+
??? danger "Affected endpoints (for both as-curator and as-users)"
581576
| Endpoint Group | Endpoints Affected |
582577
|:---------------------|:----------------------------------------------------------------------------------------------------------------------------------------|
583578
| flowCytometryUser | GET `/api/v1/as-user/flow-cytometries` GET `/api/v1/as-user/flow-cytometries/{id}` |
@@ -590,7 +585,8 @@ Please review the documentation, as these changes may impact your integrations.
590585
1. **User Guide Update**: A revised user guide is now available, featuring a series of new quick start guide articles.
591586
* [Quick Start Guide](../user-guide/quick-start/index.md) - introduction to User Interface and API documentation.
592587
* [Advanced User Interface Guide](../user-guide/index.md)
593-
* !!! note "We are working on making our guide better. Please reach us in case of any inconsistency."
588+
589+
!!! note "We are working on making our guide better. Please reach us in case of any inconsistency."
594590

595591
2. **Lipidomics Data Class**: A new **Lipidomics** data class is available for selection during the upload of tabular data files.
596592
This new class is integrated within the metadata editor and study browser.

0 commit comments

Comments
 (0)