Difference between revisions of "User:Bjagla"

(Microarray viewer)
 
(256 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Feature requests for geWorkbench ==
+
{{BJNav}}
=== General Features ===
+
[[NCBC2008|NCBC Meeting, Aug 2008]]
* Mantis 0000114: Persisting configuration settings designated through the visual builder
 
At present, changes to the start up configuration effected during the
 
application execution (through the Visual Builder) do not get persisted: when
 
the application is launched the original start up configuration is used again.
 
 
 
It is desirable that changes introduced by the Visual Builder be persisted in
 
the application's configuration file so that they can be "remembered" at the
 
next launch.
 
 
 
* Mantis 0000115: Choosing among available application "flavors"
 
During application launch, a start up window (which the user can opt to hide
 
for subsequent application invocations) should prompt the user to select one
 
among the available application configuration "flavors". This functionality
 
should be available not only at start up but also from within the application,
 
through a "Preferences" type of menu option.
 
 
 
* Mantis 0000077: Context sensitive online help
 
We need to make online help available in a context sensitive manner: from
 
within a component, a user should be able (using F1 or by pressing a Help
 
button) get access to the online help associated with the component.
 
 
 
* Mantis 0000156: Extension of event exchange model <br> Entering this here as a placeholder regarding the proposed re-engineering of the event model. Some of the design suggestions that have been mentioned include:
 
** Making it a rule that event data are always interfaces.
 
** Removing the need to specify within the throwEvent() method the listener interface and the method to invoke in that interface.
 
** Using annotations (or some other mechanism) in order to provide a direct reference to a service provider so that methods can be invoked directly rather than through event exchanges.
 
 
 
 
 
* Mantis 0000157: Extend framework to bring to focus components that receive appropriate events
 
An issue with the GUI is that one needs to know which components respond to
 
which events in order to inspect the results of some action. E.g., when
 
executing the hierarchical clustering analysis and in order to review the
 
results one needs to explicitly select the Dendrogram tab.
 
 
 
The framework needs to be extended so that components can gain the focus as
 
appropriate when they receive certain events.
 
 
 
* Mantis 0000173: UI Tab Display.
 
Tabs should be displayed in alphabetical order. It's difficult to find tabs as
 
they are ordered currently.
 
 
 
If the user cannot view all the tabs without scrolling, the tab headers should
 
become drop down values.
 
 
 
=== Menu ===
 
* Mantis 0000166: main menubar controls for Project Folders Area are confusing.
 
The problem is caused by the differences in type and semantics between workspace
 
folder and project folders. For example, The "File" submenu offers "Open" and
 
the pop-up choices are "File" or "Workspace". Select Workspace and you are
 
offered a dialog box. Select "File" and you are told you must first select a
 
project node. Or if you select "New" (an adjective) from the submenu, you get a
 
choice of "Workspace" or "Project". Select "Workspace" and the current workspace
 
folder is cleared of its contents. Thus New Workspace actually REMOVES the
 
Workspace folder, whereas the submenu item "Remove" does not include "workspace"
 
as an option. Select "Project" and a new project folder is added without
 
replacing an existing one. I think the whole thing could be made more obvious
 
and logical by making the File submenu items "Workspace" and "Projects" and
 
perhaps "Files". Then the choices under each could be actions (verbs) - e.g
 
Open, Remove, Load, Delete, Save, etc. In other words, you consider the folder
 
that you want to do something to, select it in the file menu and choose the
 
action that you want to take. Also the other file items "Export" etc. have
 
nothing to do with the Project Folders Area and are positioned awkwardly.
 
----
 
==== File ====
 
* Mantis 0000345: File Loading Confusion
 
No choice to list all files in directory. The file selection box should contain
 
an option to see all the files in a directory, otherwise unclear which file
 
postfix goes with which loading option.
 
 
 
* Mantis 0000347: Prompt to Save
 
No prompt to save workspace when application exits, there should also be a way
 
to exit the application from the file menu.
 
 
 
 
 
 
 
----
 
 
 
==== Edit ====
 
----
 
==== View ====
 
----
 
==== Commands ====
 
----
 
==== Tools ====
 
----
 
==== Help ====
 
 
 
----
 
----
 
 
 
===  Project Folders ===
 
 
 
----
 
----
 
 
 
=== Markers ===
 
 
 
----
 
----
 
 
 
=== Arrays/Phenotypes ===
 
 
 
----
 
----
 
 
 
=== Sets ===
 
 
 
----
 
----
 
 
 
=== FASTA sequences ===
 
==== Promoter ====
 
----
 
==== Sequence Panel ====
 
----
 
==== Position Histogram ====
 
----
 
==== Simulation ====
 
----
 
===== Network Generator =====
 
----
 
===== Phenotype & Optimizer Options =====
 
----
 
===== Interactions Display =====
 
----
 
==== 5. Sequence alignment ====
 
----
 
===== BLAST =====
 
----
 
===== HMM =====
 
----
 
===== Other =====
 
----
 
==== Pattern discovery ====
 
----
 
==== Associations ====
 
----
 
==== caScript ====
 
----
 
==== Dataset annotations ====
 
----
 
==== data history ====
 
----
 
==== Experiment Info ====
 
 
 
----
 
----
 
 
 
=== '''Microarray data''' ===
 
The following panels/functionalities are requested specifically for Microarray data:
 
*
 
==== Simulation ====
 
----
 
==== Network browser ====
 
----
 
==== Interactions ====
 
----
 
==== Aracne ====
 
----
 
==== Tabular Microarray Viewer ====
 
----
 
==== Sequence Retriever ====
 
----
 
==== Synteny ====
 
----
 
==== Microarray viewer ====
 
* only related to (closed) Mantis 0000225: Microarray panel details
 
It would be nice to have the values (min, max) displayed next to the color legend
 
 
 
 
 
----
 
 
 
==== Gene Ontology ====
 
----
 
==== GSEA ====
 
----
 
==== Reverser Engineering ====
 
----
 
==== Scatter Plot ====
 
----
 
==== caBIO pathways ====
 
----
 
==== Marker Annotations ====
 
----
 
==== Color Mosaic Expression Profiles ==== 
 
----
 
==== Expression Value Distribution ====
 
----
 
==== Experiment Info ====
 
----
 
==== Synteny Parameters ====
 
----
 
===== Program =====
 
----
 
====== MUMmer ======
 
----
 
====== Dots ======
 
----
 
====== Synteny map ======
 
----
 
===== Genome selections =====
 
----
 
===== Annotations =====
 
----
 
==== Normalization ====
 
----
 
===== Housekeeping Genes Normalizer =====
 
----
 
===== Log2 Transformation =====
 
----
 
===== Marker-based centering =====
 
----
 
===== Mean-variance normalizer =====
 
----
 
===== Array-based centering =====
 
----
 
===== Missing value computations =====
 
----
 
===== Threshold Normalizer =====
 
----
 
===== Quantile Normalization =====
 
----
 
==== T-Profiler ====
 
----
 
==== Analysis ====
 
The following analysis functions are requested:
 
* ANOVA
 
----
 
===== Fast Hierarchical clustering =====
 
----
 
===== Matrix reduce =====
 
----
 
===== Svm classifier =====
 
----
 
===== Slmr classifier =====
 
----
 
===== SOM =====
 
----
 
===== T-test =====
 
----
 
===== Multi T-test =====
 
----
 
==== Associations ====
 
----
 
==== caScript ====
 
----
 
==== Dataset Annotations ====
 
----
 
==== Filtering ====
 
----
 
===== Deviation filter =====
 
----
 
===== Affy detection call filter =====
 
----
 
===== Expression threshold filter =====
 
----
 
===== Genepix flags filter =====
 
----
 
===== Missing value filter =====
 
----
 
===== 2 channel threshold filter =====
 
----
 
==== Dataset History ====
 
* Mantis: 0000300: need array info
 
We should be able to display information about a microarray - the chip type, the
 
number of markers in the dataset vs in the chip definition.
 
 
 
----
 

Latest revision as of 11:15, 1 July 2008

test file collection | Comments on geWorkbench | SAEC notes | SAEC protocol | SAEC executive summary | Other


NCBC Meeting, Aug 2008