This repository contains the GitHub Pages website for the Autonomous Formulation Laboratory, providing comprehensive information about our mission, offerings, and links to our various repositories and projects.
The AFL is a multi-facility collaborative project that originated at the National Institute of Standards and Technology (NIST), US Department of Commerce, and has since expanded to include partnerships with companies, academic laboratories, and facilities worldwide. The AFL aims to provide open-source hardware, control software, and AI algorithms to accelerate materials optimization and discovery.
index.html- Main page with comprehensive information about the AFLstyles.css- Modern, responsive styling for the websiteimages/- Directory containing website images
The website includes the following sections:
- About the AFL - Introduction to the laboratory and its origin
- Our Mission - The AFL's objectives and focus areas
- What We Offer - Overview of hardware, software, and AI algorithms
- Program Overview - Detailed information about the program's structure and goals
- Key Milestones - Achievements and progress highlights
- How to Get Involved - Ways for the community to participate
- Resources - Links to documentation, publications, and community forums
- Our Repositories - Links to all AFL GitHub repositories
To test this website locally, you can use Python's built-in HTTP server:
python -m http.serverThen visit http://localhost:8000 in your browser.
This website is automatically deployed to GitHub Pages. Any changes pushed to the main branch will be reflected on the live site.
To add new repositories to the list, edit the repository list section in index.html and add a new list item following the existing format:
<li><a href="https://github.com/AutonomousFormulationLab/repo-name" target="_blank">Repo-name</a> - Description of the repository</li>The website is structured with clear section divisions in the HTML. To update content:
- Locate the appropriate section in
index.html - Make your desired changes while maintaining the HTML structure
- If adding new sections, follow the existing pattern and add appropriate styling in
styles.css
If you are interested in replicating the AFL or using it at the NCNR, please reach out to Dr. Peter Beaucage or Dr. Tyler Martin.