Welcome to the Click 2 Copy Project, an initiative by the Wolfram Institute to modernize and enhance the accessibility of the code used to create the iconic figures from Stephen Wolfram’s A New Kind of Science (NKS). This project empowers contributors to reproduce these figures using updated Wolfram Language code, making it easier to understand and explore the principles behind them.
This repository serves as a central hub for the Click 2 Copy initiative. It provides:
- Links to original figures and relevant pages in the NKS book for context and reference.
- A table of progress, showing which figures have been updated and which still require contributions.
We welcome and encourage contributions to this project! Here’s how you can help:
-
Explore the Repository
- View the table of figures to find one that hasn’t been updated with modern Wolfram Language code.
- Each figure links to its corresponding page in the NKS book for reference.
-
Update or Write Code
- Use modern Wolfram Language to reproduce the figure as accurately as possible.
- Ensure your code is clean, concise, and follows the repository’s contribution guidelines.
-
Submit a Pull Request (PR)
- Fork the repository, update the relevant files with your code, and submit a pull request.
- Include a brief description of your contribution and reference the figure from the table.
- Your submission will be reviewed, and once approved, it will be added to the repository and included in the NKS book.
This repository is organized as follows:
Wolfram_NKS_C2C_List.md
: A table listing all the figures from the NKS book, with links to their corresponding pages and status (updated or pending).code/
: Contains directories for the updated Wolfram Language code files.
- Accessibility
- Enable users to explore and reproduce NKS visuals with a single click.
- Education
- Provide insights into the computational principles behind the figures.
The Table of Figures provides a comprehensive overview of all the figures from A New Kind of Science (NKS). Each entry includes:
- A link to the figure in the NKS book.
- The current status of the figure (updated with modern Wolfram Language code or pending).
This table helps track progress and makes it easy for contributors to identify where they can help. If you're looking to get involved, start here to find a figure that needs your expertise!