fourmost-spectrograph-schematic

Generate a static Matplotlib schematic of the 4MOST spectrograph.

4|1|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/arm2arm/AstroAgentAssistant --skill fourmost-spectrograph-schematic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fourmost-spectrograph-schematic
Source: https://github.com/arm2arm/AstroAgentAssistant/tree/main/creative/fourmost-spectrograph-schematic
Command: npx skills add https://github.com/arm2arm/AstroAgentAssistant --skill fourmost-spectrograph-schematic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate a static schematic visualization of the 4MOST spectrograph to assist planning, briefings, and communication before an animation workflow.

Core Features & Use Cases

  • Static schematic of the VISTA telescope, 4MOST mount, fibre positioners, and spectrograph boxes to convey the system layout.
  • Step-by-step guidance for building the figure in Python with matplotlib, enabling quick iteration and reproducible visuals.
  • Use Case: produce a clear diagram for project reviews, outreach visuals, or as a precursor to a Manim animation.

Quick Start

Run the provided Python script to render the static schematic.

Frequently Asked Questions about fourmost-spectrograph-schematic

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a 4MOST spectrograph schematic with Python?

You generate a 4MOST spectrograph schematic by running a provided Python script that uses matplotlib to render the VISTA telescope, mount, fibre positioners, and spectrograph boxes for static visual planning.

What is a 4MOST spectrograph schematic used for in instrument design?

A 4MOST spectrograph schematic is used for instrument design reviews, outreach materials, and pre-animation planning to visually convey the system layout of the telescope and spectrograph components.

Do I need numpy to create a spectrograph visualization in matplotlib?

No, numpy is optional for creating the spectrograph visualization in matplotlib, but you do need Python 3.9 or higher and the matplotlib library installed to run the code scaffold and render the figure.

Can I use this matplotlib schematic as a precursor to a Manim animation?

Yes, you can use the static matplotlib schematic as a pre-animation planning precursor for a Manim animation, allowing you to iterate on the visual layout before building the animated sequence.

What's the best way to visualize a telescope fibre positioner layout for project reviews?

The best way is to generate a reproducible static schematic using Python and matplotlib, which provides step-by-step guidance for building a clear diagram of the telescope, mount, and fibre positioners suitable for project reviews.

Are there limitations to using a static matplotlib figure for spectrograph planning?

The limitation of a static matplotlib figure is that it produces a non-interactive visual, meaning it is suited for briefings and communication rather than dynamic exploration or real-time instrument simulation.