-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Closed
Copy link
Labels
app: backendTask implementation touches the backendTask implementation touches the backendapp: databaseTask implementation requires database changesTask implementation requires database changesapp: frontendTask implementation touches the frontendTask implementation touches the frontendtype: enhancementEnhancement to an existing featureEnhancement to an existing featuretype: featureNew featureNew featureworkstream: pillarTask relates to pillar projectTask relates to pillar project
Description
Future score range data will require publication citations for publications which are not explicitly associated with a score set. For instance, we may want to add a calibration to a score set without the paper where that calibration is described being explicitly included in the primary or secondary publication identifiers of a score set.
At present, we have a simple mechanism to associate a score range with a publication, but it requires that publication be included in the primary or secondary publication identifiers for a given score set. This implies a level of interconnection between calibration publications and dataset publications that may not exist.
This task should:
- Add new router methods for adding, editing, and removing score ranges from a score set independently of creating, editing, and deleting a score set.
- We should ensure only the appropriate users have permission to use such routes.
- Allow publications to be associated or dis-associated with score sets and score ranges during this step. This association should occur independently of the primary/secondary publication identifiers that currently exist and are displayed on the page.
- Add a citation for the odds path method (usually Brnich).
Metadata
Metadata
Assignees
Labels
app: backendTask implementation touches the backendTask implementation touches the backendapp: databaseTask implementation requires database changesTask implementation requires database changesapp: frontendTask implementation touches the frontendTask implementation touches the frontendtype: enhancementEnhancement to an existing featureEnhancement to an existing featuretype: featureNew featureNew featureworkstream: pillarTask relates to pillar projectTask relates to pillar project