Opened 9 years ago
Last modified 9 years ago
#1958 closed task
Add Kit item — at Initial Version
Reported by: | Nicklas Nordborg | Owned by: | everyone |
---|---|---|---|
Priority: | critical | Milestone: | BASE 3.7 |
Component: | core | Version: | |
Keywords: | Cc: |
Description
A Kit is an item that should represent a kit/collection of reagents and other stuff used in the lab to do something.
To begin with we intend to keep the Kit item as simple as possible. For example we do not add special data structures for keeping track of individual items in a kit (use annotations for that).
A kit should have:
- Name and description (implement the
Nameable
interface). - Registration date (implement the
Registered
interface). - Access is controlled via regular project/user/group sharing (implement the
Ownable
/Shareable
interfaces) - A subtype so we can filter kits to be used at a specific step in the lab process (implement the
Subtypable
interface) - An
active
flag that indicates if the kit can still be used or not.
Kits are linked from biomaterial events.
Besides the usual list/view/edit pages in the web client we need to implement and update some other things:
- A batch item importer for kits
- The annotation importer should support kits
- Add kits to the "Item overview"
- Add kits to "Item subtypes"
- Inherit annotations from kits
- More??
Note:
See TracTickets
for help on using tickets.