evolver's People
evolver's Issues
Action items for frontend
- Document usage in readme.
- Update default config file handling. In theory, we should be able to prepopulate the fields not just with hard coded defaults but continue from a previous configuration file. This will be important if something crashes halfway through.
- Combine forms to avoid having multiple submit buttons. Use a horizontal rule to separate out the parts instead
- Add feature to store calibration file in the frontend.
- Consider abstracting away the front end so a single instance is run on the machine. This needs implementing file browser support which will allow the user to specify which experiment to display.
Start using a data class instead of global variables
I am trying to separate out experiment specific data from general evolver logic in custom_script.py
One issue is that there are many "global" variables that need to be updated in multiple locations. The new experiment_params.yaml should store all relevant settings.
Exploit logging to store more events
Not sure what the purpose of logging is right now. It only seems to note the times that the computer reconnects to the eVOLVER. Can we use this to log more state changes?
Special handling of growthcurve
Currently, since there is no explicit logic in growthcurve
the to_run
parameter is ignored. This leads to errors downstream, if the user specifies running online growth rate estimation which requires the calibration data for vials which are missing.
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.