BCDA-APS / bluesky_training

Bluesky training, including instrument package
https://bcda-aps.github.io/bluesky_training/
Other
11 stars 0 forks source link

Beamline is one word! #169

Closed prjemian closed 1 year ago

prjemian commented 1 year ago

Beamline is one word! See https://aps.anl.gov/Beamlines/Directory

_Originally posted by @rodolakis in https://github.com/BCDA-APS/bluesky_training/pull/168#discussion_r1192653694_

prjemian commented 1 year ago
(base) prjemian@zap:~/bluesky_training$ git grep -i "beam line" | wc -l
23
(base) prjemian@zap:~/bluesky_training$ git grep -i "beamline" | wc -l
52
prjemian commented 1 year ago

Beamline is technical jargon, specific to synchrotrons. Since its definition seems to appear now in several well known dictionaries, it is time for me to change my stance.

prjemian commented 1 year ago

This command will list all the lines affected (24 of them):

$ git grep -i beam | grep -i line | grep -vi beamline
.wip/lessons/diffractometer-4circle.ipynb:    "as is typical at synchrotron beam lines."
.wip/lessons/diffractometer-4circle.ipynb:    "We have some example information from a SPEC data file (collected at APS beam line 33BM).\n",
README.md:of the Bluesky framework at a typical beam line scenario for a BCDA-sponsored
docs/source/howto/_basic_aps_info.ipynb:    "# APS Accelerator Information for Beam Lines\n",
docs/source/howto/_basic_aps_info.ipynb:    "Show the basic information from the APS accelerator available to all beam lines.  Includes:\n",
docs/source/howto/_bluesky_queueserver.md:from the [APS beam line data pipelines.
docs/source/howto/_synapps_sscan_1d_flyer.ipynb:    "The EPICS [sscan record](https://epics.anl.gov/bcda/synApps/sscan/sscanRecord.html) is an example of an external data acquisition controller.  It supports various scan types (step, list, continuous) with flexible configuration for up to four positioners and dozens of detectors, as well as scans of up to four dimensions.  The *sscan* record is used by many APS beam lines for routine data collection.\n",
docs/source/howto/getting_started.md:created to start a Bluesky session for routine data acquisition at beam lines.
docs/source/index.rst:framework at a typical APS beam line.  Its ``bluesky/`` directory [#]_ also
docs/source/index.rst:serves as a template for new beam line installations.
docs/source/index.rst:.. [#] ``bluesky/`` directory: new beam line
docs/source/instrument/_test_bluesky_at_aps.md:Beam lines of the Advanced Photon Source have access to EPICS PVs that
docs/source/instrument/describe_instrument.ipynb:    "This notebook uses two EPICS servers (IOCs), one, with prefix `\"gp:\"`, providing (simulated) general beam line equipment such as motors, slits, shutter, counters, ...  The other IOC, with prefix `\"ad:\"`, provides a simulated EPICS area detector.  This notebook will acquaint you with some of the features provided by our Python `instrument` package which uses these IOCs.\n",
docs/source/instrument/describe_instrument.ipynb:    "A simulated 16-channel scaler is configured with several channels of pulse counters, typical of a synchrotron beam line.  `scaler1` can be used as a detector."
docs/source/instrument/describe_instrument.ipynb:    "Note that in the instrument package, the channel names were assigned on startup.  An operating beam line would not do define the names here but instead, let the instrument team name these channels in the GUI screen at the time the cables from the pulse detectors are connected physically to the scaler.\n",
docs/source/reference/_git-help.rst:      line <#beam-line-github-organizations>`__.
docs/source/reference/_git-help.rst:Most beam lines will use `GitHub <https://github.com>`__ to host their
docs/source/reference/_git-help.rst:Beam line GitHub organizations
docs/source/reference/_git-help.rst:projects used by a beam line. This naming convention is recommended for
docs/source/reference/_git-help.rst:the beam line organization:
docs/source/reference/_git-help.rst:-  ``SSS`` : sector, beam line, and station (such as ``32IDC``)
docs/source/tutor/_lesson5a.ipynb:    "Load the instrument controls (which sets up the Bluesky framework for collection: `RE`, `bec`, `bp`, ...).  This defines more than we need but works as a simple start, just like regular data acquisition at a beam line."
docs/source/tutor/_lesson7.ipynb:    "as is typical at synchrotron beam lines."
docs/source/tutor/_lesson7.ipynb:    "We have some example information from a SPEC data file (collected at APS beam line 33BM).\n",