Master Outline of NCRR Tasks
map3d with OpenGL
- get it working
- wrap it as a BioPSE module?
BioPSE version 0.0
- rewrite fields
- design and implement standard field operators
- remove dead-wood modules
- reorganize BioPSE directory structure
- project -> datatype -> operator category -> operator
- update/integrate remaining useful modules
BioPSE components (some v0.0, some later...)
- integrated mesh generation
- time signal processing
- image/volume processing
- update FEM (edge-based methods)
- implement BEM
- implement minimal norm solutions
- implement anslytic models
- 3rd party numerical packages
- LAPACK
- PetSc
- Hansen's regularization methods
- 3rd party systems wrapped as modules
- Matlab
- IDL
- Nrrd (Gordon)
- VDT (Krysl - CalTech)
- map3d?
- clean-up existing visualization modules
- streamlines
- isosurfaces
- volvis
BioPSE programs (maps / networks)
- simple examples
- prebuilt blocks (field reader -> isosurface -> salmon)
- somewhat more complex examples (loops, semaphores, multiple blocks)
BioPSE infrastructure
- module builder
- code import (wrapper)
- matlab/idl
- data i/o import/export (xml?)
- detachable UI (probably done by C-SAFE)
- multi-level interface
- scripting
- shared variables
- hierarchical UI's
- blocks (mega-modules) as first class objects
- naming convention for loading/saving blocks
BioPSE software engineering
- developer (Cocoon)
- user
- design documents
- unit tests
- system tests
- regression tests
- releases
- CVS branches
- release cycle timeline
- feature list
- support
- bug tracking
- mailing list / newsgroup
Web Pages
- information
- overview
- mission
- background
- research (text from grant)
- personnel
- publications
- collaborations
- contact information
- upcoming events
- other links
- map3d
- software
- examples
- data repository
- documentation (tutorial, user guide)
- software
- examples
- modules/datatypes
- applications (BioPSE blocks/maps)
- models
- results
- multimedia repository
- images
- tutorials
- presentations
- documentation
- tutorial
- user guide (html)
- search utility
- internal information
- project schedule
- meeting minutes
- "welcome to the team" FAQ
Administrative/organizational
- conference presence (including BOF's)
- business cards
- press releases
- mailing lists
- off-site
- on-site
- invite external experts
- inhouse "NCRR Journal Club"
- each has an agenda
- cycle through important topics