Skip to main content

Library for graph-based querying of Annotated Research Contexts (ARCs).

Project description

ARCtrl.Querymodel

[!NOTE]
Filesystem Access has been implemented in ARCtrl since v2.3.0, even transpilable to JS and Python. ARCtrl.NET is therefore deprecated and this repository hosts only ARCtrl.Querymodel.

Nuget

Adds querying functionality to the core ARCtrl package in .NET.

The documentation for the actual functions for manipulating the ARC datamodel can be found here.

Usage

open ARCtrl
open ARCtrl.QueryModel
open ARCtrl.ISA

let i = ArcInvestigation("Dummy Investigation")

i.ArcTables.Values().WithName("Dummy Header").First.ValueText

i.GetAssay("Dummy Assay").LastSamples

Development

Requirements

  • .NET SDK
    • verify with dotnet --version (Tested with 7.0.306)

Local Setup

  • Setup dotnet tools dotnet tool restore

  • Verify correct setup with ./build.cmd runtests

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arcquerymodel-3.0.0a2.tar.gz (592.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

arcquerymodel-3.0.0a2-py3-none-any.whl (899.3 kB view details)

Uploaded Python 3

File details

Details for the file arcquerymodel-3.0.0a2.tar.gz.

File metadata

  • Download URL: arcquerymodel-3.0.0a2.tar.gz
  • Upload date:
  • Size: 592.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for arcquerymodel-3.0.0a2.tar.gz
Algorithm Hash digest
SHA256 1c919b58dbdf512c46e9bf694d620772375f0c8318856472a398002692052d84
MD5 7fdfda5019f68a3a9c833b82925c7509
BLAKE2b-256 d99dbbfce3b92e7b177967568493e1f27bb773a885768d66e9f278638e8fb596

See more details on using hashes here.

File details

Details for the file arcquerymodel-3.0.0a2-py3-none-any.whl.

File metadata

File hashes

Hashes for arcquerymodel-3.0.0a2-py3-none-any.whl
Algorithm Hash digest
SHA256 0b3df301233ac0caf9a9888859f2b016e548f000c2ac6bb7bfdcec49336c1ce7
MD5 e9d3565e2c9c7419e99dce741e315f4e
BLAKE2b-256 12ddfa4851afe7456fd287a7e9b24dafd5184b00a6616d3891470132df7149bb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page