smith-chem-wisc / proteoformexplorer Goto Github PK
View Code? Open in Web Editor NEWProteoform Dashboard
License: MIT License
Proteoform Dashboard
License: MIT License
Need to make a wiki and vignettes to describe functionality
Not sure what area to put this in yet, maybe it should be its own separate chart
Dashboard items should be inherited from a base class so that new types of dashboard items are easy to create/develop and integrate into the dashboard
need to add functionality to let users delete files
Put try/catch block around each plotting function so proteoform explorer doesn't crash, it should just display a popup error message
Automatically load results from proteoform suite into the dashboard, inside the proteoform suite GUI
For example, user can uncheck "identified" and identified envelopes would no longer be displayed, and the TIC chromatography on top would be subtracted by the identified TIC. this would make it easy to visualize areas that were deconvoluted but not identified, etc.
GUI would present user w/ an envelope candidate, user can click a button to classify the proposed envelope. user could also create new classifications. over time the ML model would get better at deconvoluting envelopes and would propose cases it is uncertain about to the user for classification
Upon loading TD results, there's supposed to be some peakfinding happening in the background to integrate TIC, etc. but this isn't happening yet
user should be able to create custom charts and save them to a text file for later use, i.e. if they want to chart all of a proteoform's isotopes in all identified charge states across RT, they could pick x=mz, y=intensity, z=rt
user could change layout of the dashboard, i.e. have a 2x2 grid or 4x2 grid of whatever charts are available
Currently centroid peaks are displayed. It would be nice to be able to visualize profile-mode data. This is probably relatively straightforward for Thermo .raw files, but since mzLib lacks functionality for reading profile .mzML, that part would be difficult.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.