2
$\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$
  • $\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$ – Mitch Goshorn Feb 8 '15 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 Feb 8 '15 at 15:53
1
$\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$
  • $\begingroup$ i contacted them before asking this question, never received a reply $\endgroup$ – Lynob Feb 17 '15 at 21:16
  • $\begingroup$ Oh... OK then. Please ignore my answer then! Shall we try and do it ourselves? $\endgroup$ – gromain Feb 17 '15 at 22:05
  • $\begingroup$ yes it's the only option :) $\endgroup$ – Lynob Feb 18 '15 at 11:13
  • $\begingroup$ Please do chime in if you need/want help! We can setup a github account if you want. $\endgroup$ – gromain Feb 19 '15 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 Feb 19 '15 at 21:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.