lalburst: move python programs from lalapps
Description
This is a new attempt to get some traction on what had been the goal of !1058 (closed) (which I'll now close). This time only the pure python codes are moved. The C codes, which end up triggering the superfluous dependencies bug in the swig wrapper generator scripts, are left behind in lalapps, along with the excess power pipeline scripts that require them.
API Changes and Justification
Backwards Compatible Changes
-
This change does not modify any class/function/struct/type definitions in a public C header file or any Python class/function definitions -
This change adds new classes/functions/structs/types to a public C header file or Python module
Backwards Incompatible Changes
-
This change modifies an existing class/function/struct/type definition in a public C header file or Python module -
This change removes an existing class/function/struct/type from a public C header file or Python module
This is definitely not backwards compatible, but there are no exported changes to library code, which I think is what this really asking about. The names of the programs are changed, so DAG generator library routines are updated, but only the hard-coded program names inside them, not function signatures, or data type declarations.
Review Status
Totally unreviewed, but only the names of programs are changed, and none of this is currently in use for a production analysis. The most recent cosmic string search result was obtained from an old branch.