Code Monkey home page Code Monkey logo

profile_collection's Introduction

Bluesky profile for the BMM beamline

This repository contains the profile used for data collection at beamline 6BM at the National Synchrotron Light Source II at Brookhaven National Laboratory.

BMM, The Beamline for Materials Measurement, was constructed by and is operated by the Synchrotron Science Group in the Materials Measurement Laboratory of the National Institute of Standards and Technology.

This profile is used with Bluesky.

Useful links:

A clarification about licensing

Bluesky itself is licensed under the BSD3.

This repository was developed primarily by a NIST employee. Pursuant to title 17 United States Code Section 105, works of NIST employees are not subject to copyright protection in the United States. Thus this repository may not be licensed under the same terms as Bluesky itself.

See the LICENSE file for details.

profile_collection's People

Contributors

abbygi avatar bruceravel avatar danielballan avatar jklynch avatar jwlodek avatar maffettone avatar mikehart85 avatar mrakitin avatar tacaswell avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

profile_collection's Issues

load user metadata when running plans from bluesky-queueserver

I noticed in our queueserver-driven acquisitions from this weekend, the experimenter field in the metadata is set to "Bruce Ravel" instead of the user list from the SAFS form

I think this has to do with however the run engine is loading state from user_ns. Something to track down in the future

Deployment 2020-2.0 checklist

Previsit

  • Make sure that the current latest environments are pushed to all the bl machines
  • Skim the IPython startup files in profile_collection
    • Check if it's safe to start bsui remotely (does it touch any hardware?) - use git grep .put or git grep caput
  • Check for outstanding PRs and issues on beamline repos
  • Check if beamline specific packages pushed to the BL machines
  • (Optional) Enable CI

Housekeeping

  • Add BL staff to the BL GitHub organization as owners
  • Work with BL staff to commit any un-committed changes to their profiles
  • Tag the profile as-found as 2019C3.x
  • Discuss with BL staff which conda envs they want to keep/delete and perform the cleanup
  • Check/update the beamline's inventory with the BL staff (in https://github.com/NSLS-II/playbooks/blob/master/production)

Test deployment

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.