Age | Commit message (Expand) | Author |
2024-01-06 | Refactor gene symbol handling and add references to probeset.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2024-01-06 | Use gnt:geneSymbol property to fetch genes in Probeset RDF query.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2024-01-05 | http request header fixes | Alexander_Kabui |
2024-01-05 | max delay time | Alexander_Kabui |
2024-01-05 | increase number of retries | Alexander_Kabui |
2024-01-03 | fix fetch token error from curent app | Alexander_Kabui |
2024-01-03 | pylint fixes | Alexander_Kabui |
2024-01-03 | fetch auth token from current app | Alexander_Kabui |
2024-01-03 | load gn3 secret file | Alexander_Kabui |
2024-01-03 | Do not log user information.•••* gn3/app.py (create_app): Do not log user information.
| Arun Isaac |
2023-12-29 | handle exception for request error | Alexander_Kabui |
2023-12-29 | fix mypy issues | Alexander_Kabui |
2023-12-22 | Feature/gn llms (#140)•••* add entry route for gn_llms
* add gn_llms reference doc ids
* init authorization module for gn-llm
* Add class for parsing unprocessable response
* add init config file
* add clienmodule:gn-llm fahamu interface
* Add module descriptor for client file
* reponse data handler
* add response file handler
* add processing file
* remove unnecessary files
* init code refactoring
* Restructure code to module
* refactor code:disble pylint for testing on cd | Alexander Kabui |
2023-12-15 | Update RDF ProbeSet query.•••* gn3/api/metadata.py (probesets): Update RDF query.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-12-15 | First frame and then compact probeset results.•••* gn3/api/metadata.py: Reshape the data in a nice way by first framing
and compacting the json-ld result.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-12-15 | Update ProbeSet's context.•••* gn3/api/metadata.py (probesets): Update context.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-12-15 | Update BASE_CONTEXT entries.•••* gn3/api/metadata.py: (PHENOTYPE_CONTEXT): Move "rdfs", "gnt",
"gnc"...
(BASE_CONTEXT): ... here.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-12-07 | Fix typo in GoTree prefix.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-12-07 | Add optional property for platform info in dataset representation.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-12-07 | Fetch normalization metadata correctly.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-12-07 | Fix typo in platform prefix.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-12-07 | Refactor metadata mappings for improved dataset representation.•••* gn3/api/metadata.py: (DATASET_CONTEXT): Remove "ex:" prefixes. Add
new prefixes for citation, platform, GoTree, tissueInfo, contactWebUrl
and contactName.
(datasets): Update query.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-12-07 | Update phenotype queries to use gnt:belongsToGroup.•••* gn3/api/metadata.py (phenotypes): Use gnt:belongsToGroup instead of xkos:classifiedUnder.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-11-30 | Add a phenotype's chromosome location to the Phenotype fetch.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-11-30 | Place publication details on a sub-graph of its own.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-11-30 | Replace LRS with lodScore.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-11-27 | Remove unused variable "args".•••* gn3/api/metadata.py (phenotypes): Delete "args".
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-11-27 | Attach phenotype endpoints to one function.•••* gn3/api/metadata.py (phenotypes): Add "/phenotypes/<group>/<name>"
to this endpoint.
(fetch_phenotype_by_group): Delete.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-11-27 | Use "dcat:Dataset" when framing when fetching phenotypes.•••* gn3/api/metadata.py (phenotypes): Filter for "dcat:Dataset" in
json-ld context.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-11-27 | Construct a more semantic graph for phenotypes.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-11-27 | Remove unused argument during template substitution.•••* gn3/api/metadata.py (phenotypes): Delete "name" from template
substitution.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-11-27 | Replace "ex:" prefix with a semantic prefix when fetching phenotype.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-11-27 | Add "gnt:abbreviation" and "ex:inbredSet" to PHENOTYPE_CONTEXT.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-11-27 | Add "ex:species" to phenotypes json-ld context.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-11-27 | Return distinct results after a dataset search.•••* gn3/api/metadata.py (search_datasets): Return distinct search
results.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-11-27 | Add ex:pages and ex:hits to the search context.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-11-27 | First fram and compact the jsonld results during dataset search.•••* gn3/api/metadata.py (search_datasets): Replace query_and_frame with
query_frame_and_compact.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-11-27 | Add "inbredSet" to the dataset's search context.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-11-27 | Fetch a dataset's contributors in RDF.•••* gn3/api/metadata.py (DATASET_CONTEXT): Add key for "contributors."
(datasets): Fetch a dataset's contributors.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-11-27 | Fetch dataset specifics in RDF.•••* gn3/api/metadata.py (DATASET_CONTEXT): Add key for "specifics".
(datasets): Fetch a dataset's specifics.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-11-02 | Remove files depending on yoyo-migrations. | Frederick Muriuki Muriithi |
2023-10-27 | Refactor to use new rdf.query_* abstractions.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-10-27 | Fix pylint error.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-10-27 | Refactor to use new rdf.query_* abstractions.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-10-27 | Add functions that wrap around the common jsonld patterns.•••* gn3/db/rdf.py: Import jsonld.
(query_frame_and_compact, query_and_compact, query_and_frame): New
functions.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-10-27 | Break up long line.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-10-27 | Remove reimport "Optional".•••* gn3/computations/gemma.py: Delete reimport "Qptional".
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-10-27 | Ignore construct result for mypy compliance•••This commit addresses the mypy issue below by ignoring the construct
result.
```
error: Item "None" of "bytes | str | dict[Any, Any] | Graph | Document | None" has no attribute "serialize" [union-attr]
```
| Munyoki Kilyungi |
2023-10-27 | Make implicit optional type hints PEP 484 compliant.•••Ran the command:
pipx run no_implicit_optional ./
in the root directory.
| Munyoki Kilyungi |
2023-10-27 | Abstract out (sparql) CONSTRUCT into a function.•••Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |