All code is under DMS (Data Management System) in Subversion. Some packages have sub-packages. Each package or sub-package has a substructure of trunk, tickets, tags, and branches directories.
- DMS/afw: Application Framework including general-purpose scientific code
- DMS/ap: Association Processing
- DMS/base: Common utilities used across all packages
- DMS/ctrl: Control including events and dc2pipe pipeline orchestration
- DMS/coadd: Kaiser Coadd
- DMS/daf: Data Access Framework including persistence
- DMS/detection: Source detection
- DMS/devenv: Development Environment including scons utilities
- DMS/ip: Image Procesing
- DMS/meas: Measurement: algorithms, astrometry, multifit
- DMS/mops: Moving Object Processing System
- DMS/obs: Third Party Survey- and/or Camera- specific metadata transform to DM constructs
- DMS/pex: Pipeline Execution including running pipelines (harness), logging, Policy, exceptions
- DMS/sdqa: Software Data Quality Assurance
- DMS/security:
- DMS/utils: General purpose package
