4
$\begingroup$

NASA developed SPIKE: Intelligent Scheduling of Hubble Space Telescope Observations (HST) and this.

My question is simple, is there a programming library, preferably in python or C#, to implement the algorithm? AFAIK NASA never released their code.

$\endgroup$
2
  • $\begingroup$ Just for clarification, are you wanting to schedule an observation or to apply the algorithm to some other end? Or just curious of the implementation? $\endgroup$ Commented Feb 8, 2015 at 11:04
  • $\begingroup$ @MitchGoshorn I want to apply the algorithm in my software, and willing to pay for it if it's not free and if the price is reasonable, i'm a python guy but the boys working on the project, prefer C#, any of them will do, even java - and I want to schedule tasks too $\endgroup$
    – Lynob
    Commented Feb 8, 2015 at 15:53

1 Answer 1

2
$\begingroup$

There is apparently an option on the STSI (Space Telescope Science Institure) website to try their Spike implementation.

This doesn't clearly answer your question, as it's not open, and I don't know the language that has been used.

However, there is a lot of information in the documents you provided and on the linked website, so maybe you can start your own implementation of the algorithm? I'd be happy to help!

$\endgroup$
6
  • $\begingroup$ i contacted them before asking this question, never received a reply $\endgroup$
    – Lynob
    Commented Feb 17, 2015 at 21:16
  • $\begingroup$ Oh... OK then. Please ignore my answer then! Shall we try and do it ourselves? $\endgroup$
    – gromain
    Commented Feb 17, 2015 at 22:05
  • $\begingroup$ yes it's the only option :) $\endgroup$
    – Lynob
    Commented Feb 18, 2015 at 11:13
  • $\begingroup$ Please do chime in if you need/want help! We can setup a github account if you want. $\endgroup$
    – gromain
    Commented Feb 19, 2015 at 17:16
  • $\begingroup$ yes why not, my github account is elieobeid7 and i have private repo if you want, i have been accepted by github and i was given this bundle :D community.acer.com/t5/Notebooks-Netbooks/… lets try to do it for fun :) $\endgroup$
    – Lynob
    Commented Feb 19, 2015 at 21:09

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .