Welcome to the zlabwiki github! This repo contains the source code for the zlab wiki, which is a collection of guides and tutorials for navigating the Zlab computing environment. The wiki is built using the MyST framework, which allows for seamless integration of markdown and jupyter notebooks.
python ^3.13
- Clone the repository:
git clone https://github.com/weng-lab/zlabwiki.git
cd zlabwiki
- Install dependencies:
poetry install
- Start the local development server:
poetry run myst start
├── README.md
├── _build
│ ├── cache
│ ├── html
│ ├── site
│ └── templates
├── ascii_logo.txt
├── computing_resources.md
├── dark_logo.png
├── favicon.ico
├── getting_started.md
├── images
├── learning_resources.md
├── light_logo.png
├── myst.yml
├── poetry.lock
├── pyproject.toml
└── root.md
We follow a branch-based development workflow with automated deployments. When changes are merged to the main branch, they are automatically deployed to the production environment.
- Fork the repository to your own GitHub account.
- Create a feature branch from main:
git checkout -b labusername/feature
- Make your changes and commit them with descriptive messages:
git commit -am 'Added feature: Brief description of changes'
- Push your changes to your forked repository:
git push origin labusername/feature
- Submit a Pull Request from your feature branch to the master branch.
- Wait for the automated tests to complete and address any feedback.
- Once approved and merged, your changes will automatically deploy to production.
- Keep your feature branch up to date with master to minimize merge conflicts
- Write clear commit messages that describe your changes
- Reference any related issues in your Pull Request
Our repository is configured with automated deployment pipelines:
- Merges to master trigger automatic deployment
- Deploy status can be monitored in the repository's Actions tab
This project is licensed under the MIT License.
- Project Maintainer: Christian Samuel Ramirez
- Email: [email protected]
- Project Link: https://github.com/weng-lab/zlabwiki
- Greg Andrews
- MyST for providing the foundation for this wiki.
- weng-lab for providing the inpiration, training and technical support make this wiki.