Plugins ------- Plugins are enabled/disabled in the ``setupfiles/initialization.xml`` file. List of Plugins ~~~~~~~~~~~~~~~ * **General** * **Experiment** - Execute sets of automated runs. * **MassSpec** - Mass Spec plugin. * **PyScript** - Edit PyScripts; pychron's internal scripting language. * **ArArConstants** - List of Ar/Ar geochronology constants. * **Database** - SQL database interface. * **Loading** - Laser tray loading plugin. * **Pipeline** - Pychron's pipeline based processing workflow * **Entry** - Enter/Edit irradiation data. * **Workspace** - Git-enabled workspace repository. * **DVC** - Pychron's custom Data Version Control system. * **GitLab** - Private git repository hosting. * **GitHub** - Public git repository hosting at GitHub.com. * **MediaServer** - Image server/client. * **LabBook** - Git-enabled labbook repository. * **Video** - Video server/client. * **DashboardServer** - Publish various laboratory values. * **DashboardClient** - Listen to the Dashboard server. * **LabspyClient** - Labspy client. push updates to the labspy database. * **Update** - Update plugin. * **Image** - Use to take snapshots with a connected camera and save to file or database. * **IGSN** - International Geo Sample Number. * **Geochron** - Upload analyses to Geochron.org * **Hardware** * **ExtractionLine** - Control extraction line components. * **ClientExtractionLine** - Remotely control extraction line components. * **ArgusSpectrometer** - Thermo ArgusVI plugin. * **HelixSpectrometer** - Thermo Helix plugin. * **NGXSpectrometer** - Isotopx NGX plugin. * **NMGRLFurnace** - NMGRL's resistance furnace plugin. * **ChromiumCO2** - Photon Machines Fusions CO2 control via "Chromium" * **FusionsCO2** - Photon Machines Fusions CO2. * **FusionsDiode** - Photon Machines Fusions Diode. * **FusionsUV** - NMGRL's custom Fusions UV. * **ExternalPipette** - Interface with the APIS pipette system. * **CanvasDesigner** - Visual editor for the Extraction Line Schematic. * **Social** * **Email** - Allows pychron to send emails Example Data Processing Initialization File ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. code-block:: xml Database Processing ArArConstants Entry SystemMonitor Example Experiment Initialization File ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. code-block:: xml Database Experiment Processing PyScript ArArConstants Entry DashboardServer Spectrometer spectrometer_microcontroller ArgusController ExtractionLine /tmp/hardware-extractionline gauge_manager bone_micro_ion_controller MicroIonController microbone_micro_ion_controller MicroIonController false valve_manager valve_controller air_transducer Transducer Example Laser Initialization File ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. code-block:: xml Database Experiment Processing PyScript ArArConstants Entry SystemMonitor DashboardServer Spectrometer spectrometer_microcontroller ArgusController ExtractionLine /tmp/hardware-extractionline gauge_manager bone_micro_ion_controller MicroIonController microbone_micro_ion_controller MicroIonController false valve_manager valve_controller air_transducer Transducer Email Twitter