MLAT region 04 down ?

Discussion in 'Feeding' started by Tonny Woertman, Jan 2, 2018.

  1. James

    James Guest

    Looking into it now. Anyone know anyone who is a python master?
     
  2. MDA

    MDA Administrator Staff Member

    Not only... At the moment West US and Western Europe have stats.
     
  3. MDA

    MDA Administrator Staff Member

    I'm not "python master" but I can look at it.
     
  4. Tonny Woertman

    Tonny Woertman New Member

    Sorry, but Python is not "my thing".. Could take a look, but i think it will not bring anything usefull
     
  5. James

    James Guest

  6. James

    James Guest

    What would be amazing is to rewrite the MLAT server in Golang or C .... That's beyond my skill level ..
     
  7. MDA

    MDA Administrator Staff Member

    Line 27
    Code:
    import scipy.optimize
    For me not fully clear - which optimize module?
     
  8. James

    James Guest

    https://docs.scipy.org/doc/scipy/reference/optimize.html


    The scipy.optimize package provides several commonly used optimization algorithms. A detailed listing is available: scipy.optimize (can also be found by help(scipy.optimize)).

    The module contains:

    1. Unconstrained and constrained minimization of multivariate scalar functions (minimize()) using a variety of algorithms (e.g. BFGS, Nelder-Mead simplex, Newton Conjugate Gradient, COBYLA or SLSQP)
    2. Global (brute-force) optimization routines (e.g., anneal(), basinhopping())
    3. Least-squares minimization (leastsq()) and curve fitting (curve_fit()) algorithms
    4. Scalar univariate functions minimizers (minimize_scalar()) and root finders (newton())
    5. Multivariate equation system solvers (root()) using a variety of algorithms (e.g. hybrid Powell, Levenberg-Marquardt or large-scale methods such as Newton-Krylov).
     
  9. MDA

    MDA Administrator Staff Member

    Code:
    # The core of it all. Not very big, is it?
    # (Admittedly the entire least-squares solver is hidden within scipy..)
    Where is configured which algorithm is used?
     
  10. James

    James Guest

    That's the crutch. That MLAT server is old and uses leastsq() and not least_squares(); hence only one algo. Since he's working/contracted for FA now and since 2016 - there will be no further updates, especially since in 2 years MLAT will be non-existant.


    Currently uses:
    https://scipy.github.io/devdocs/generated/scipy.optimize.leastsq.html#scipy.optimize.leastsq

    Maybe would improve it?
    https://scipy.github.io/devdocs/gen...ast_squares.html#scipy.optimize.least_squares

    The code:
    https://github.com/mutability/mlat-server/blob/master/mlat/server/solver.py
     
  11. MDA

    MDA Administrator Staff Member

    It looks that FA MLAT is rewritten to use scipy.optimize.least_squares. But probably not open source anymore.
    Can you send me actual MLAT server config file?
     
  12. James

    James Guest

    It's not. Let me see if I can get ssh access and get it for you.