All Projects β†’ avatsaev β†’ webb-tracker-api

avatsaev / webb-tracker-api

Licence: other
James Webb Space Telescope (JWST) tracking REST API

Programming Languages

typescript
32286 projects
Dockerfile
14818 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to webb-tracker-api

Maps
🌍🌏🌎 The whole world fits inside your cloud!
Stars: ✭ 253 (+277.61%)
Mutual labels:  tracking
MTF
Modular Tracking Framework
Stars: ✭ 99 (+47.76%)
Mutual labels:  tracking
hart-pytorch
Reimplementation of Hierarchical Attentive Recurrent Tracking (Kosiorek et al., 2017) in PyTorch
Stars: ✭ 17 (-74.63%)
Mutual labels:  tracking
go-track
URL monitor written in Go that integrates with Slack for notification purposes.
Stars: ✭ 17 (-74.63%)
Mutual labels:  tracking
umid1090
An Unnecessary Military Interface for Dump1090
Stars: ✭ 20 (-70.15%)
Mutual labels:  tracking
exploring-my-neighborhood
track all your moves and visualize them!
Stars: ✭ 16 (-76.12%)
Mutual labels:  tracking
Xprof
A visual tracer and profiler for Erlang and Elixir.
Stars: ✭ 246 (+267.16%)
Mutual labels:  tracking
nasa-imagery-fetcher
Android app that fetches images from NASA's Image of the Day and Astronomy Picture of the Day services
Stars: ✭ 16 (-76.12%)
Mutual labels:  nasa
usps-api
Python Wrapper for the USPS API 🚚 πŸ“¦
Stars: ✭ 52 (-22.39%)
Mutual labels:  tracking
soulcare
πŸ”₯ A centralised health care system that tracks each dose given to the patient by the nurse. Also let's specialist doctors respond to the patient immediately via logs generated.
Stars: ✭ 23 (-65.67%)
Mutual labels:  tracking
UberCarAnimation
This app is for animating a car like uber from one position to another with preserving angle and smooth animation
Stars: ✭ 53 (-20.9%)
Mutual labels:  tracking
pfs
A Particle Filtering over Sets Approach to Multi-Object Tracking
Stars: ✭ 15 (-77.61%)
Mutual labels:  tracking
MMM-ShipmentTracking
Shipment Tracking Module for MagicMirrorΒ²
Stars: ✭ 24 (-64.18%)
Mutual labels:  tracking
spycss
Track user interactions without JavaScript ✨
Stars: ✭ 40 (-40.3%)
Mutual labels:  tracking
ridesharing-ios
Ridesharing driver & rider sample apps using HyperTrack SDK
Stars: ✭ 97 (+44.78%)
Mutual labels:  tracking
Nesicide
Integrated Development Environment for the 8-bit Nintendo Entertainment System
Stars: ✭ 244 (+264.18%)
Mutual labels:  tracking
TrajectoryTracking
Trajectory Tracking Project
Stars: ✭ 16 (-76.12%)
Mutual labels:  tracking
yolo deepsort
Fast MOT base on yolo+deepsort, support yolo3 and yolo4
Stars: ✭ 47 (-29.85%)
Mutual labels:  tracking
gtm-guidelines
A collection of best practices for your daily Google Tag Manager routine
Stars: ✭ 39 (-41.79%)
Mutual labels:  tracking
napari-hub
Discover, install, and share napari plugins
Stars: ✭ 44 (-34.33%)
Mutual labels:  tracking

James Webb Telescope tracking REST API

Public REST API to track JWST's current status

API data source: https://www.jwst.nasa.gov/content/webbLaunch/whereIsWebb.html

API

Public endpont: https://api.jwst-hub.com

Ressources:

Endpoint: https://api.jwst-hub.com/track

  • GET: /track
    • returns jwst tracking data
{
  "distanceEarthKm":null,  // no longer available
  "launchElapsedTime":null, // no longer available
  "distanceL2Km":null, // no longer available
  "percentageCompleted":null, // no longer available
  "speedKmS":null, // no longer available
  "deploymentImgURL":"https://webb.nasa.gov/content/webbLaunch/assets/images/deployment/1000pxWide/127.png",
  "currentDeploymentStep":"WEBB IS ORBITING L2 - Next Steps:  Cooldown, Alignment, Calibration",
  "tempC":{
    "tempWarmSide1C":51,
    "tempWarmSide2C":12,
    "tempCoolSide1C":-217,
    "tempCoolSide2C":-213,
    "tempInstMiriC":-128,
    "tempInstNirCamC":-180,
    "tempInstNirSpecC":-168,
    "tempInstFgsNirissC":-168,
    "tempInstFsmC":-216
  },
  "timestamp":"2022-02-05T15:50:13.536Z"
}

Endpoint: https://api.jwst-hub.com

  • GET /
    • returns API status and metatada
{
  "status": "ok",
  "version": "1.0.0",
  "serverID": "d0453deb-9c78-4e3c-be37-cf7c0633d21d" // node ID that handled the request
}

Telemetry recording and data charting:

Data recorder: https://github.com/avatsaev/webb-data-recorder

Live InfluxDB data: https://eu-central-1-1.aws.cloud2.influxdata.com/share/6H2CTV-SQdmreGx3xdUyS

Build

docker build -t webb-tracker-api .

Run

docker run -p 8001:8001 --name=webb-tracker-api webb-tracker-api

Usage

Endpoint: GET http://localhost:8001/track

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].