Show simple item record

dc.contributor.authorChurch, Joshua Q.
dc.date.accessioned2019-09-24T19:26:21Z
dc.date.available2019-09-24T19:26:21Z
dc.date.issued2019-09
dc.identifier.govdocERDC/ITL SR-19-18
dc.identifier.urihttps://hdl.handle.net/11681/34169
dc.identifier.urihttp://dx.doi.org/10.21079/11681/34169
dc.descriptionSpecial Report
dc.description.abstractThe Engineered Resilient Systems (ERS) program focuses on the acquisition process for the Department of Defense (DoD). Within ERS, the Tradespace Analysis area has developed a web-based application called TradeAnalyzer, which allows users to apply various analysis techniques across their datasets. However, many customers across the DoD faced issues connecting to external sources. To mitigate this issue, ERS developed a local Python edition of the application called TradeAnalysis. TradeAnalysis enables the customer to perform high-fidelity tradespace analysis and generate visualizations in a local environment. This application allows users to quickly generate, export, and share offline, standalone, and custom visualizations to further assist the DoD acquisition process. This report will cover the required dependencies to run the TradeAnalysis application, the recommended software for Python package management, and a breakdown of the underlying code.en_US
dc.description.sponsorshipEngineered Resilient Systems Program (U.S.)en_US
dc.description.tableofcontentsAbstract ..................................................................................................................................................... ii Preface ...................................................................................................................................................... v Acronyms and Abbreviations .................................................................................................................. vi 1 Introduction ...................................................................................................................................... 1 1.1 Background ..................................................................................................................... 1 1.2 Objectives ........................................................................................................................ 1 1.3 Approach ......................................................................................................................... 1 1.4 Scope ............................................................................................................................... 1 2 Dependencies .................................................................................................................................. 2 2.1 Programming language .................................................................................................. 2 2.2 Python libraries ............................................................................................................... 2 2.3 Version control software (optional) ................................................................................ 3 2.4 Browsers .......................................................................................................................... 3 2.5 Recommended software ................................................................................................ 3 3 Installing Dependencies .................................................................................................................. 4 3.1 Verify Python is installed ................................................................................................ 4 3.2 For macOS or Linux ......................................................................................................... 4 3.3 For Windows .................................................................................................................... 5 3.4 Anaconda package management .................................................................................. 5 3.5 Pip package management ............................................................................................. 5 4 Starting the Application ................................................................................................................... 7 4.1 Download or clone the repository to your device .......................................................... 7 4.2 Start the flask server ...................................................................................................... 7 5 Application Overview ....................................................................................................................... 9 5.1 Available visualization types .......................................................................................... 9 5.2 Application folder structure ............................................................................................ 9 5.3 TradeAnalysis/graphs/ ................................................................................................. 10 5.4 TradeAnalysis/plot_modules/ ...................................................................................... 10 5.5 TradeAnalysis/static/ ................................................................................................... 11 5.6 TradeAnalysis/static/css/ ............................................................................................ 11 5.7 TradeAnalysis/static/js/ ............................................................................................... 11 5.8 TradeAnalysis/static/images/ ...................................................................................... 18 5.9 TradeAnalysis/static/templates/ ................................................................................. 18 5.10 TradeAnalysis/uploads/ ............................................................................................... 18 5.11 TradeAnalysis/.gitignore ............................................................................................... 19 5.12 TradeAnalysis/app.py ................................................................................................... 19 6 Conclusion...................................................................................................................................... 24 Report Documentation Page
dc.format.extent33 pages / 1.079 Mb
dc.format.mediumPDF
dc.language.isoen_USen_US
dc.publisherInformation Technology Laboratory (U.S.)en_US
dc.publisherEngineer Research and Development Center (U.S.)
dc.relation.ispartofseriesSpecial Report (Engineer Research and Development Center (U.S.)) ; no. ERDC/ITL SR-19-18
dc.rightsApproved for Public Release; Distribution is Unlimited
dc.sourceThis Digital Resource was created in Microsoft Word and Adobe Acrobat
dc.subjectSystems engineering--Decision makingen_US
dc.subjectQuantitative researchen_US
dc.subjectBig dataen_US
dc.subjectComputer programsen_US
dc.titleTradeAnalysis v1.1 technical guideen_US
dc.typeReporten_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record