Comments (1)
Hi
What should a database entry for a region look like?
Currently:
- source: file identifier
- user: UserID, who made the annotation
- section: section identifier
- annotationHash: needed for undo
- annotation: the region path and the name
- backup: Flag, replaces timestamp?
I'd like to propose some new attributes:
- type: the type of the annotation, e.g. "cells", "cortigal_region" or "artifact"
- visibility: private/public, if public everyone can load the annotation
/api get request
At the moment source and section are queried. If source is the fileID, querying source and user should be sufficient. The request should return an array of all queried annotations.
/api post request
The post request should be able to save a list of annotations ( all annotations of the current section) to the database.
client changes
- provide type value
- provide visibility value, can default to private
- expect a list of annotations from get
- provide a list of annotations for post
Looking forward to your remarks ;)
from microdraw.
Related Issues (20)
- Server constantly checking for access token HOT 2
- Ability to programmatically upload contours HOT 8
- update readme
- tests for /upload endpoint, allow for memory storage over fs by configuration HOT 3
- Differentiate Replace or Merge existing contours with imported ones
- Validate the json files before accepting a programmatic upload
- Inconsistency saving after 'AddRegion' and 'SubstractRegion' HOT 3
- Add test to compound path
- Using Rollup for bundling? HOT 2
- Should we avoid using `reject` when no data is found? HOT 3
- Running the mocha tests erases the complete MongoDB HOT 2
- flip region not working HOT 1
- changes requested
- Use random region UIDs HOT 1
- splitRegion desynchronises data and display region structures
- Panel slider button in "project" mode does not work in iOs
- Amplify size of movement needed to displace a region HOT 1
- Regarding microw embed into application HOT 1
- Microdraw tool as a library HOT 3
- adding additional slices to json config file
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from microdraw.