Minor Planet Center logo

Minor Planet Center

Archives
Jira
MPC
Log in
April 30, 2026

Newsletter - July 2024

2024 JULY 31

In this month’s issue:

  1. A new addition to the MPC Explorer

  2. Switching website host server

  3. Recent problems with MPChecker

  4. Thank you, Chris!

1. A new addition to the MPC Explorer

NEOCP observations now available

The MPC Explorer is our service intended as a future replacement for the db_search functionalities. We plan for the MPC Explorer to include all the information about observations, orbits, statistics, discovery and ephemerides for every single object in our database (minor planets, comets and natural satellites). Prior to this announcement, the Explorer contained information about designations and observations for already designated objects (see MPC February 2024 and March 2024 Newsletters). N.B. All the data available through the MPC Explorer are also accessible via dedicated APIs (Designation Identifier and Observations).

We are excited to present you with our latest additions: NEOCP observations (Fig. 1).

Figure 1. Screenshot taken on Wednesday July 31, 2024 of the MPC Explorer page. The new NEOCP tab is now visible. At the moment, it is only possible to retrieve observations for objects that are currently on the NEOCP. Additional options will come in the next few months.

It is now possible to use the MPC Explorer to retrieve observations for objects that are currently on the NEO Confirmation Page.

What to expect?

If the object is currently on the NEOCP, the MPC Explorer will return the requested trksub in the TrkSub tab (see Fig. 2).

Figure 2. Screenshot taken on Wednesday July 31, 2024 of the MPC Explorer page after querying for the NEOCP object ZTs0243. Both TrkSub and Observations tabs are now visible. The TrkSub just returns the requested trksub value.

The Observations tab returns all the observations that are currently associated with the requested NEOCP object (see Fig. 3). The observations format is the same as that already available via Designation searches. And, as in the designation case, the format can be downloaded in both ADES XML and MPC-1992 80-column format.

If the object is currently not on the NEOCP, the MPC Explorer won’t return any observations associated with the object. This is also true in the case of objects that were recently designated.

NEOCP Observations API

The NEOCP observations available through the MPC Explorer are also accessible using the new NEOCP Observations API. The documentation is already available on the MPC Documentation Page and it is also easily accessible via the Documentation tab on the MPC Explorer.

As in previous cases, the NEOCP Observations API is a REST endpoint: you can use your language of choice to send GET requests to the following URL:

https://data.minorplanetcenter.net/api/get-obs-neocp

At the moment you can search for any single trksub currently available on the NEOCP. For further information or examples, please check our documentation.

Figure 3. Screenshot taken on Wednesday July 31, 2024 of the MPC Explorer page after querying for the NEOCP object ZTs0243. Both TrkSub and Observations tabs are now visible. The Observations tab returns all the observations currently associated with the requested NEOCP object.

We always appreciate any feedback and suggestions.

2. Switching website host server

Over the past week, the MPC has been in the process of replacing the server that hosts our website. In preparation, we performed multiple tests to ensure that the possible disruption to current services caused by the switch between the two servers was minimum.

We had planned to fully switch to the new server during the last week of July (July 29th - Aug 2nd). The actual switch happened on Wednesday July 31st.

While we didn’t envisage major disruptions, we still experienced some issues. Here in after there’s a short summary of everything that has been fixed in the last couple of days:

  • Many of you might have received multiple copies of ACK emails that were already sent. Please ignore those emails. Our processing scripts picked up again some old observations that were already processed. As a consequence, for a very short period of time, some old objects ended up on the NEOCP again. We have cleaned everything up and we have been monitoring both submissions and processing. Everything seems to be working fine on our side.

  • The configuration of the two services is slightly different and this created some issues with the SSL certificates for both www.minorplanetcenter.net and www.minorplanetcenter.org. While the problem is resolved for www.minorplanetcenter.net, we are still working on the certificate for www.minorplanetcenter.org.

  • A few web services briefly stopped working, mostly due to some permissions that changed during the switch over. This problem affected in particular the creation of the uncertainty maps, the creation of ADES XML files on the NEOCP page, the comet activity and the pointing reports.

  • MPChecker experienced an unusual amount of requests, requiring us to pause the service for the night to be able to set up an internal script blocking all the unreasonable requests (see below for further details). Now everything is back to normal.

  • We believe that all the necessary data have been copied over to the new server, including the databases. Please let us know if you notice that something is missing. This may include data for the db_search, MPChecker, the Ephemeris Service, the NEA Planning Aid. All the new APIs run from a different server and they were not affected by this switch.

If needed, more information is also available on the MPC Status page. Please keep informing us if you are still experiencing any new issues in the next few days/weeks.

3. Recent problems with MPChecker

The MPC recently experienced issues with the main website. Commencing Saturday July 27, 2024 the MPC was hit by a large number of queries from thousands of different IP addresses requesting very similar and very specific checks using MPChecker. While we already had checks in place to stop some fraction of these queries, the performance of the server hosting the website degraded over the night. As a result, we took MPChecker offline for a day in order to improve our checks and make them more strict.

The same happened when we switched over to the new server. MPChecker is now back online and everything is working as expected. While working on it, we have also reported the issues on the MPC Status Page. Please let us know if you are still experiencing any issues.

4. Thank you, Chris!

Chris Moriarty is the MPC Technical manager. He joined us in October 2021.

Chris received a B.S and M.S in Computer Engineering from the University of Central Florida in 2005 and 2007, respectively, with graduate research in artificial intelligence. He has been working as a professional software engineer since 2007, with industry experience in both the corporate and small business worlds. He made a transition to astronomy in 2012, taking a Senior Systems Software Engineer position at the Space Telescope Science Institute, gaining a deep understanding of continuous integration, systems engineering, integration and testing and project management. He brought these skills to the Smithsonian Astrophysical Observatory in 2018, where he led the software development efforts at the Submillimeter Array, and put in place new project management processes for all aspects of development, engineering and maintenance for the observatory.

At the MPC, Chris led the development and design of our new software, including but not limited to the new data.minorplanetcenter.net subdomain, our GitHub repository (internal and public), and our new APIs. In the last months, Chris focused his work on virtualizing the MPC, creating a completely new infrastructure of physical and virtual machines that will be part of the MPC internal cloud system.

Chris has recently decided to step out from his Technical Manager role to pursue other dreams, but he will keep working part-time with the MPC as an external contractor.

The whole MPC is very thankful to Chris for the technical skills that he brought to us, for his patience while teaching academics how to properly code and write unit tests and for how he helped the MPC step out of our comfort zone and explore a better version of software development.

For this and for a lot more:

Thank you, Chris!

Contact Us:  https://mpc-service.atlassian.net/servicedesk/customer/portals

Previous newsletter can be found at: https://buttondown.com/MPC_newsletter/archive/

Don't miss what's next. Subscribe to Minor Planet Center:

Add a comment:

You're not signed in. Posting this comment will subscribe you to this newsletter with the email address you enter below.
minorplanetcenter.net
Powered by Buttondown, the easiest way to start and grow your newsletter.