cdx's Issues
Make the plots pane collapsible
Make the plots pane collapsible -pwang
show/hide the output pane
Figure out how best to show/hide the output pane. The goal of CDX is to be like a browser-based Pythonic Excel. We are using Min's single cell notebook thingy, but this is not a hard requirement, really. Longer term, If using IPython notebook causes more trouble than it's worth, then I am not opposed to just having a text entry box (ideally with syntax highlighting) that forward stuff to the server. -pwang
basic menus/big buttons
I would like for us to have some basic menus or big buttons at the top (next to the CDX logo) for Data, Plots, Help, etc. These should use something that look nice with Bootstrap; they don't have to look like traditional rich client GUI menus. -peter
Hembuild/application.js not found - Question about install
Hello,
May be a naive question, I am a little new to this but I am getting: "IOError: [Errno 2] No such file or directory: 'hembuild/application.js'" when I run python setup.py install. What is hembuild (or application.js)?
Thanks,
Alex
clicking row in table
Clicking on a row in the table or selecting tires in the table should cause the plots to highlight. @hhuuggoo if you have any hints/tips on how the mechanics of this should work, please chime in.
Redesign/improve layout
The ideal layout is completely open to redesign. For instance, I could see extending the table view to completely take up the left side, and moving the input and output+last input cells to the right half of the screen, under the plots display. -pwang
Get the embed tool working
clicking on column name
It would be great if eventually, some day, clicking on a column name on the left world bring up the summary view stuff that Clayton and Joe Hastings worked on. If you want to know what this looks like, Ben Zaitlen can point you to the live instance we have running on the cloud.
we're coercing 1d arrays to 2d for ease of coding, we should deal with this better
Password protection
Add basic password protection on documents. A separate read and read/write password would be nice.
Install Problems
So glad to see CDX is up! Installed everything according to the README and ran
python cdxlocal.py
Starting server on port 5030...
[48879] 10 Sep 23:50:01.264 * Max number of open files set to 10032
Went to http://localhost:5030/cdx#cdx/, but just a black banner with 2 links (Continuum Data Explorer, Pop Out Plots), both lead to NotFound
Any ideas?
Which License is it Published under ?
Hi I dont seem to see the license under which this project is published. Please Update on the same. As i was adding this repo to ohloh here https://www.ohloh.net/p/continuum-cdx is available. I wasnt able to update the License,
Thanks
Pankaj
use bcrypt
I'm using werkzeug password hashing now, the only reason i don't use bcrypt, https://github.com/maxcountryman/flask-bcrypt/, is because it might introduce build issues for those who don't have bcrypt. we can easily do this later.
Groupby text window
For some reasons, the group by text window is flaky. The first time you enter text into it and press enter, it causes the entire page to reload. Then if you type a column name in and press enter, it does the actual group by.
Improve table display and interactions
I would prefer it not wrap wide cells, and eager horizontally scroll instead. Also a button to expand that pane as wide as necessary/possible would be great. Additionally, making the pagination controls look nicer and take less vertical space. -pwang
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.