GithubHelp home page GithubHelp logo

argo's People

Contributors

blakeboswell avatar brandonherzog avatar chriskacerguis avatar petersedivec avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

argo's Issues

Can't load add-in

Initialization [Error] DnaLibrary AutoOpen Error : TargetInvocationException - Exception has been thrown by the target of an invocation.

I've tried all the troubleshooting at https://github.com/boozallen/argo/wiki/Troubleshooting but nothing seems to get the addin to load. Any help? Using excel 2010 32-bit. My other addins (Macabacus, FRED & CapitalIQ) all work fine.

PertALT Distribution

Feature request for Pert distribution but with the min and max parameters set to a % of the distribution rather than a fixed value.

Originally suggested in Google Group.

RealTime Analytics mode simulations don't support pure column or row references (i.e. "A:A", "1:1", "A:C")

I've successfully run the demo Excel file on your website, but when I try to run my own model I get this error. The work around to switching to Native Excel does work but it runs extremely slowly. What can I change in my model to avoid this problem? Using the workaround Native Excel is so slow it is not a viable option. Thanks so much for any help!

[Excel 15x86;CLR 4.0.30319.42000] System.FormatException: Input string was not in a correct format.

at ArgoXllDev.RegisterUDFLib.Argo_BuildPrecedents()
at ArgoXllDev.PrecedentMiner.BuildPrecedentChain()
at ArgoXllDev.ExcelAddressUtil.ParsePositionInfo(String arg, IntPtr defaultsheetid, Int32& r1, Int32& r2, Int32& c1, Int32& c2, String& workbook, String& worksheet)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)

Separate Window Option for Analysis Charts

The analysis wizard contains several very useful charts (CDF, PDF, etc) that can be viewed relative to the current model and simulation. Currently all of the Argo dialog boxes and interactive chart features are contained within the Excel window. They appear to be separate windows from the look/feel but when attempting to drag a window outside of Excel it starts disappearing.

It would be nice to have a setting allowing the user to determine the behavior of new Argo windows and if they're separate windows or contained within Excel. Users with large displays or multi monitor setups would likely want to have them displayed outside of Excel.

Problems in Excel365 get worse ...

Hi there,

Looks like the Google Argo group is not longer available?? So I'm posting here ..

I reported earlier some strange issues in Excel 365. Lately, our IT departement installed a Microsoft patchfix, and things get worse ...

It's not possible anymore to keep Argo loaded, it degrades the performance of Excel very badly, on opening files, saving files, forced recalc. It was so bad that I had to deactivate Argo, and I load it only when I really need to do a calc.

My Excel version is 1902, Build 11328.20438.

I know you cannot probaly do something about it (which is really a pitty), what I wanted to inform you and other users nevertheless.

Greetings, Gilbert

Simulation - Open File Prompt

After marking a cell as a result using the ribbon button and clicking the simulate button, a new window appears asking to select a file to open. Clicking cancel several times will close the window.

After deleting the cell, saving the workbook, and opening it back up, a prompt asks to update links to other workbooks. Clicking "Don't Update" closes the window and opens the workbook like normal.

Cannot load Argo up in Excel

Hi I installed Argo and followed all the steps to load the add-on to excel but it doesn't seem to work. After adding it to Excel the ribbon called "Argo" does not show up and when I exit out of Excel and come back in I get this error message.

image

I clicked yes on the prompt but it just opened up the file to a series of characters of which I do not understand.

Is this because I'm running Office 365?

Any help is appreciated, Thanks!

ARRAYROW

I have a fairly simple model with three triangular distributions and one uniform. When I try to run de simulation it gives me the following message: "The following functions are not supported in RealTime Analytics mode: ARRAYROW Please remove the functions or switch the Spreadsheet Interpreter mode to Native Excel in the Argo Options panel and rerun the simulation."

I can run the simulation in Native Excel mode but it is too slow.

Do you know which functions in excel might be arrayrow so I can change them?

The formulas involved in the model are mainly sums and multiplications so i dont understand what might be happening.

Embed Charts Excel 2016 Error

During a training session, several students with Excel 2016 encountered an error when trying to embed charts. After selecting a distribution or result in the selection pane and clicking OK, an exception is thrown.

Here is the stack trace from the error message:
************ Exception Text **************
System.ArgumentException: Excel version not supported
at ArgoXllDev.ThisAddIn.ExcelVersion.GetVersion()
at ArgoXllDev.ExcelSheetFrequency.BuildSingleCharts(String WbName, List'1 cells, Boolean cdf, Boolean hist, Boolean hist2, Boolean rcdf, Boolean isdynamic)
at ArgoXllDev.ExcelSheetFrequency.CreateCharts(String WbName, List'1 cells, Boolean cdf, Boolean hist, Boolean hist2, Boolean rcdf, Boolean multicdf, Boolean isdynamic)
at ArgoXllDev.SelectFrequencyCharts.btnCreateCharts_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Broken download link

Hello. May somebody please fix the download link or share the argo installer with me?

Argo: Building Model Network

I tried running an ARGO simulation using RTA instead of Native Excel. The file, in the bottom left corner states "Argo: Building Model Network Result - XXXXXXXXXXXXX". I only ran it for 10 simulations to try it out, and the "Building Model Network Result is now over 2,300,0000 and continues to climb. Anyone know what is occurring?

Changing results

Hi all. I'm using Argo for an online course on uncertainty using Monte Carlo simulation.
Uncertainty can be derived from a simple mathematical equation and the Mean and SD resulting form the software simulation.
However, the latter slightly change at every simulation run after file is opened up (even though no input data or equation is changed) .
While I think this should be a consequence of the randomness of values following each input's distribution (do you agree?), I'm most importantly interested to know if a way to tell Argo to keep running until Mean stabilizes exists.

Problem when trying to create Embed charts and Tables

When I try to create embed charts and tables this errors appear:

[Argo 4.1.3;Excel 15x86;CLR 4.0.30319.42000] System.Runtime.InteropServices.COMException: Unable to set the NumberFormat property of the Range class

at System.Dynamic.ComRuntimeHelpers.CheckThrowException(Int32 hresult, ExcepInfo& excepInfo, UInt32 argErr, String message)

at CallSite.Target(Closure , CallSite , ComObject , String )

at CallSite.Target(Closure , CallSite , Object , String )

at ArgoXllDev.ExcelSheetFrequency.BuildSingleCharts(String WbName, List`1 cells, Boolean cdf, Boolean hist, Boolean hist2, Boolean rcdf, Boolean isdynamic)

at ArgoXllDev.ExcelSheetFrequency.CreateCharts(String WbName, List`1 cells, Boolean cdf, Boolean hist, Boolean hist2, Boolean rcdf, Boolean multicdf, Boolean isdynamic)

at ArgoXllDev.SelectFrequencyCharts.btnCreateCharts_Click(Object sender, EventArgs e)

I'm using Excel 2013

Embeded Chart bins

For a triangular distribution, when I use the Embed Charts function, the last bin of the frequency has an unexpectedly high count. It seems that's because the spread between the second-to-last and the last bin is wider than for the rest of the distribution. It should be symmetrical from the parameters I chose. The attached image illustrates the issue:

image

Very useful tool overall! Thanks!

Argo Freeze Error

Some students at the training session got an error when clicking the "Freeze" button.

Error Message: An item with the same key has already been added.

Stack Trace:
at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
at System.Collections.Generic.Dictionary'2.Insert(TKey key, TValue value, Boolean add)
at CallSite.Target(Closure , CallSite , Dictionary'2 , String , Object )
at ArgoXllDev.ShareArgo.Freeze()
at ArgoXllDev.ArgoRibbon.FreezeBtnOnClick(IRibbonControl control)

Can't display graphs

When looking at OAT effects, following error:

[Excel 16x86;CLR 4.0.30319.42000] System.Runtime.InteropServices.COMException: Exception de HRESULT : 0x800A03EC

à Microsoft.Office.Interop.Excel._Worksheet.get_Range(Object Cell1, Object Cell2)
à ArgoXllDev.OatSensitivityAnalysis.createReport(List`1 outputs, Double basecase)
à ArgoXllDev.OatSensitivityAnalysis.RunOFATSensitivitySimulation()
à ArgoXllDev.OatForm.btnOK_Click(Object sender, EventArgs e)

Copying a chart to clipboard

When I am working in the Analysis Wizard and have added the data points I want and go to copy to clipboard, it will only copy the PDF chart, I would like to copy the CDP chart as well. My current workaround is a screen shot but I was wondering if there was a cleaner way to do this.

Weibull Distribution average calculations do not consider applied shift?

I have a variable on a Weibull distribution modelling queue time for machines waiting to be loaded in a value driver calculation for mining equipment. I'm applying a shape of 2.1, scale of 1.018, and a shift of 2. Essentially, no machine load time is under 2 minutes.

The average output I'm getting in the cell is .90, which is mathematically correct if we only consider the average is created by the shape and scale. The average value displayed does not appear to consider the shift applied to the distribution.

Changing the cell values to display random sampled values has never yielded a value under 2.

When I view the output of the distribution being used, I am seeing that there are no values under the shifted value being sampled, which is expected behavior. See blue arrow on distribution view. However, OFAT output also carries the same error, and does not respect the shifted distribution.

I am using the 64 bit version, and have no ability to use a 32 bit due to enterprise restrictions. I'm including the sheet, cell E23 is the one in question.

OFAT Queue Weibull plus 2
Weibull plus 2 shift
Monte Carlo Driver Tree for Fleet Comparison.xlsx

Excel for Mac?

Doesn’t look like it’s compatoble - suggest you note that on the download page somewhere (or instructions) if it is.

Running on Mac

How can I run this on a Mac? I have downloaded it but it just won't open.

Unexpected Behavior Encountered

When I try to open Argo, this error pops up:
System.IO.FileLoadException: Could not load file or assembly 'StatLib3' or one of its dependencies. Puntero no válido (Exception from HRESULT: 0x80004003 (E_POINTER))

Add Correlation and Delete it #Value

During training, several students experienced a #Value error after adding correlation and removing the "valCORRMATAPPLY" parameter from the function.

Distribution Random draw

Hi,

Office 365
Excel Version 1902 Build 11328.20438 Click to Run
Windows 10

I can't seem to draw a fresh random sample from any distribution by pushing F9 to recalculate.

Argo Setting
Options>Cell Preferences>:Distribution Random Values>Random Draw

Any pointers would be greatly appreciated

Cheers Jason

Add a cap to the depth of the RTA Mode computation network trace

Extremely complicated models can become too large to have their computation network be reasonably traced by Argo when the simulation is run in RTA Mode (and any performance gains are often lost). See #24

It would be good to put a cap on how far Argo will trace; or at least give the user a chance to bail out.

Resimulation does not produce new results

I'm copying an excerpt of Blake Anderson's email to me describing this bug.
See attachment.

During our troubleshooting session, Ryan and I experience several strange things. The cells in question are E10 (producing “0”) and F10 (producing “#DIV/0). I think this is an official bug.

Note E10 and F10 contain op formulas to calculate the mean and standard deviations of a result Argo distribution.

OS: Windows 7
System Info: Excel 2013
Argo Version: 3.0.0

Observation: Given the file as-is, hitting simulate recalculates the workbook and places values in the cells in question. However, re-simulating again does not change those cell values.

Observation: Any change to the options of the simulation (random seed, native excel, number of trials, or latin hypercube sampling) produces values in the cells in question. However, re-simulating again does not change those cell values.

Observation: Using the OP function to extract the individual trial results works. However, re-simulating again does not change the trials.

Conclusion: It would seem to be 1 of 2 things. 1) Could be that the random number generator’s seed is locked accidentally (unlikely) 2) A trigger that calls for a recalculation isn’t firing properly and does not re-calculate the workbook unless absolutely necessary (simulation options are changed or values themselves are changed)

Improved Argo Window labeling for Sensitivity graphs: "Display in form" option

On the Sensitivity dialog box there's an option at the bottom with two choices:

  • Display in form
  • Embed in excel

Suggestion is to relabel these to something that is more user friendly: e.g.

  • Display here or Display to right
  • New Excel worksheet

I have written VBA macros and built forms so i'm familiar with forms, however even my first read it was not clear what was meant by the options. It was only after a few times of using it that i realized "form" most likely referred to the VBA form which I think 99% of users will be unfamiliar with the term.

RTA Sim "Unexpected behavior encountered"

With Spreadsheet Interpreter set to RealTime Analytics, hitting Simulate produces an "Unexpected behavior encountered" error. Details below. I performed the work-around of changing Spreadsheet Interpreter to Native Excel, and the simulation will run. Now after saving the model and reopening, all the embedded Charts and Tables have VALUE errors. Not sure if the two are related. Going to check #4 Mysterious VALUE next. Also, while not (yet) running Office 365, I'm running into a similar issue to #30 where I have to reload Argo every time I open Excel. Ironically, the VALUE errors only seem to appear after I load Argo.

at Microsoft.Office.Interop.Excel._Application.get_Range(Object Cell1, Object Cell2)
at ArgoXllDev.ExcelAddressUtil.ParsePositionInfo(String arg, IntPtr defaultsheetid, Int32& r1, Int32& r2, Int32& c1, Int32& c2, String& workbook, String& worksheet)
at ArgoXllDev.PrecedentMiner.BuildPrecedentChain()
at ArgoXllDev.RegisterUDFLib.Argo_BuildPrecedents()

Data Analysis Addon crashes with argo installed

If I load a workbook (any one except a blank/new workbook) when I select Data Analysis addon excel crashes every time. If I run data analysis with a blank workbook or no workbook it doesn't crash and subsequent workbooks won't crash. as soon as excel is closed and reopened, I have to open a new/blank workbook, select data analysis, close it, close the blank workbook then I can use it on other workbooks.

Argo-4.1.3x64
excel 365, 16.0.13801.20828 64 bit

Unable to add Argo on new machine

I recently got a new machine and after downloading Argo V3 and following the usual steps. (Adding it to the excel add ins). I am getting an error, that is stopping Argo from populating on the ribbon.

I am running excel on Office 365 and have a feeling the error is due to the version of excel I am running.

Any help would be greatly appreciated.

Add Correlation Matrix Error

Some students at the training session encountered an exception when they attempted to add a correlation matrix. They were using Excel 2016.

************** Exception Text **************
System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: argo formula prefix not present
at ArgoXllDev.ExcelSheetCorrelation.InsertValCorrMatApplyFormula(String dist_formula_prefix, String valcorr_formula_prefix, String existing_formula, String matrix_formula)
at ArgoXllDev.ExcelSheetCorrelation.CreateCorrelation(Workbook Wb, List`1 cells, Double blanket_rho, String name, Boolean lower)
at ArgoXllDev.CorrelationSelectionForm.CreateMatrixBtn_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

COM Exception

I am getting this error after trying to embed result tables:

[Argo 4.1.3;Excel 16x64;CLR 4.0.30319.42000] System.Runtime.InteropServices.COMException: Exception from HRESULT: 0x800A03EC

at System.Dynamic.ComRuntimeHelpers.CheckThrowException(Int32 hresult, ExcepInfo& excepInfo, UInt32 argErr, String message)
at CallSite.Target(Closure , CallSite , ComObject , String )
at ArgoXllDev.ExcelSheetTables.StatTable(Worksheet Ws, Int64 ri, Cell cell)
at ArgoXllDev.ExcelSheetTables.CreateTables(String WbName, IEnumerable`1 cells)

Not sure what the issue is.

Argo simulation output and crystal ball

Hi, I have recently started using Argo and have some basic queries:

  1. The simulation output of Argo(min, maximum , range of results) and crystal ball does not match by 2 to 3 %. Can you please explain the reason .
  2. How can we enable 0 and 100 percentile in percentile table in Argo
  3. I have observed that Argo output differs from machine to machine. How can we enable a consistent output ?
    Thanks

Download link

The link in the email from getargo does not work:
image

Excel 2019 64 bit

I am using Excel 2019 (16.0.10364.20059) 64 bit.

Is there a way to install Argo on my windows pc?

I saw one post where someone was trying it with Excel 365 - so Excel 2019 should be possible?

Installation: "Argo is not a valid Add-in"??

Hi,

Wanted to testdrive this really nice looking tool. Unfortunately, installation fails when I attempt to load the Argo plugin, with the message: "C:...\Argo-4.1.3.xll is not a valid Add-in".

I tried both the 32bit and the 64bit version

Windows: Windows 7 Enterprise, Service Pack 1, 64 bit
Excel: MS Office Professional Plus 2010, V14.007190.5000 (64 bit)

Thanks, Gilbert

Discrete distrabution

Is there a way to create a discrete distribution within ARGO to map value to custom probabilistic

ArgumentOutOfRangeException thrown when creating sensitivity charts

argoerror
I am getting the attached error after I run my simulation (using Native Excel) and trying to pull the distribution/Sensitivity analysis for the cell that sums a total of everything. I have it labeled as an RTAresult (running ARGO 4.1.3) and I have not had issues in the past.

Any help is much appreciated.

Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.