Comments (5)
While I do like the flow, I am against putting Node into the package. It becomes too complicated and bloated. Said that there does not exist a software like this for python or a web-module that can be easily implemented.
from eta.
No we don't need Node. We only need thier frontend library.
from eta.
The channel number in ETA was designed as an analogy of the channel number in a real timetagger device. Initially we thought it is nice to give real channels in lower numbers from 0, and leave non-exisiting higher numbers for virtual channels.
However, if we go the LabVIEW-way eventually, we don't need such channel number to connect different VIs together.
We can use diagram with wires instead, and in the state diagram of each VI we only need to refer to the connector name.
The only drawback of the graphical wiring ui is that, it makes * ("catch all") looks like a mess. You will need to connect every channels from time tagged to every VIs, basically. With "catch all" you only need to type one symbol
from eta.
Ah ok, yeah in that sense splitting of the frontend of their code seems to be an interesting way to go. (I am still dreaming about lab orchestration in the the future, so their such a library would become very handy.
from eta.
https://reactflow.dev/ Seems to be the new cool thing.
Maybe we could use their https://www.npmjs.com/package/react-flow-renderer as an alternative to our existing table-based main GUI.
from eta.
Related Issues (20)
- add hovertool to bokeh script panels HOT 4
- Use mmap reading
- frontend version needs to be automatic HOT 3
- Fix the automatic update of the backend HOT 4
- Numba Error HOT 8
- Uninstall properly
- Bundle repetitive code in toolkit for ETA recipes. HOT 5
- give feedback that saving was successful HOT 1
- Merge eta.split_file() into eta.clips(...,split_equal=...,...) HOT 1
- use conda to install etabackend HOT 10
- Move documentation to code repo HOT 1
- Warn user about the wrong channel number of a RFILE
- Improve error messaging
- Swabian has a "new" fileformat HOT 3
- tox is not working HOT 1
- ETA is not working with Bokeh 3.0.3
- Make accumulation mode as default for realtime display
- Support .pt2 format
- Support negative channel numbers HOT 1
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 eta.