Background Image: .....

Our Tools

Nectar | Data Management Curator

An IDA-created package in R that reads in raw data received from a sponsor and clean it in order to prepare the files for the various pre-processing packages that we use (e.g., honeybee, sabrewing, etc.) in our analyses. After running nectar and obtaining clean data, two dictionaries will be produced to assign modeling properties for parts: a uniqueName dictionary and a NIIN dictionary.

Honeybee | Naval Aviation Model Pre-processor

An IDA-created package in R designed to read in a variety of Naval aviation data sources and generate sustainment metrics for specific Naval aviation platforms (e.g., F/A-18 E, F, G). honeybee is intended to interface with stinger by providing stinger inputs directly as outputs (e.g., Component Data, Stock Data, etc.); however, honeybee also outputs numerous other files that are useful for parallel analyses.

Swordfish | Naval Maritime Model Pre-processor

An IDA-created package in R designed to assist in the creation of Naval maritime models. swordfish is similar to IDA's other pre-processors in that it is meant to interface with stinger; however, swordfish specializes in reconciling two Navy databases (CDMD-OA & MRDB) to construct an RBD for a specific maritime platform. It generally involves iteratively resolving discrepancies in the RBD and therefore involves much more human interaction that IDA's other pre-processing packages.

Sabrewing | Air Force Model Pre-processor

An IDA-created package in R designed to read in a variety of Air Force data sources and generate sustainment metrics for Air Force platforms (e.g., CV-22). sabrewing is intended to interface with stinger by providing stinger inputs directly as outputs (e.g., Component Data, Stock Data, etc.); however, sabrewing also outputs numerous other files that are useful for parallel analyses.

Stinger | Sustainment Model Translator

An IDA-created package in R designed to use human-readable, human-writable (i.e., easy to visually understand and modify) inputs to generate the extremely verbose inputs required for OPUS/SIMLOX models. stinger was written to be platform-agnostic, meaning OPUS/SIMLOX models can be created regardless of whether the inputs came from honeybee/sabrewing/etc. With few exceptions, each table created for an OPUS/SIMLOX model is created by individual functions that can be run separately.

And More | Specialized Analysis Tools

The IDA Sustainment team is always working on new ways to leverage our unique data pipeline to provide insights to our sponsors. Outside of those tools that compose our standard pipeline, we have built various analysis tools for specific use-cases: Tracking historical MC rates for aircraft (birdwatcher), calculating platform-specific item criticalities for weapons systems (silverback), and assisting adapting our end-to-end pipeline to quickly explore proposed initiatives (CRIMson, darwin).