issues
search
CLIMB-TRE
/
onyx
API for pathogen metadata
GNU General Public License v3.0
0
stars
1
forks
source link
Basic project analyses endpoints, Onyx types for arrays and unstructured data, result counts for queries, TESTS
#235
Closed
tombch
closed
1 month ago
tombch
commented
2 months ago
Testing CI uses
pyproject.toml
to exclude files not relevant in coverage estimates
Testing accounts endpoints for waiting users, user approval, site user list, all user list and limited test of project user view.
New Onyx types
Array
and
Structure
, which are abstractions of Django+Postgres
ArrayField
and
JSONField
.
Custom lookups supported for both of these types.
Analysis
model, for storing analytical results from various projects
Basic CRUD endpoints for creating, updating, getting and listing
Analysis
objects.
New data endpoint enabling result counts from queries.
Testing data endpoints for analysis, counts, filtering new types, history permissions.
pyproject.toml
to exclude files not relevant in coverage estimatesArray
andStructure
, which are abstractions of Django+PostgresArrayField
andJSONField
.Analysis
model, for storing analytical results from various projectsAnalysis
objects.