Comments (8)
Previous deployment failed, possibly due to permissions issues.
from pychaste.
The old Jekyll site is now deployed to https://chaste.github.io/PyChaste.
It probably needs redoing to match the modern Hugo theme on https://chaste.github.io.
from pychaste.
It probably needs redoing to match the modern Hugo theme on https://chaste.github.io.
As part of #46, content from the PyChaste website will be moved into chaste.github.io
from pychaste.
The PyChaste website is being re-created in markdown directly under chaste.github.io (see PR https://github.com/Chaste/Chaste.github.io/pull/17).
Things to consider for python notebook tutorials:
- Generate markdown from ipynb automatically to keep them in sync.
- Create cron job to periodically check current ipynb against markdown and update markdown manually.
from pychaste.
nbconvert can help with the automatic conversion of Jupyter notebooks to markdown.
from pychaste.
Generating markdown for the website is fixed in this PR: #50
from pychaste.
Python is not specified in the code blocks for some of the generated tutorial markdown, which affects syntax highlighting on the website.
Bad Example
import os
def main:
print("Code block without 'python'")
https://chaste.github.io/pychaste/tutorials/pottsbasedcellsimulations/
Good Example
import os
def main:
print("Code block with 'python'")
https://chaste.github.io/pychaste/tutorials/cellsorting/
Resolution
The bad examples are duplicate tutorials that were not overwritten with autogenerated ones. They will be removed.
from pychaste.
As part of #46, PyChaste API generation will be moved to Chaste infra.
from pychaste.
Related Issues (20)
- Move repository to Chaste organisation
- Use New Chaste Mesh Generators HOT 1
- Update Wrappers
- Versioning Releases HOT 2
- Fix Automatic Wrapper Generator Bugs HOT 3
- Use templated wrappers HOT 1
- Build conda packages for Python 3.8 - 3.12
- Move PyChaste Bindings into Chaste Trunk HOT 6
- Add Bindings Tutorials
- Test Chaste/PyChaste Diff
- Add PyChaste Test Suite to Chaste CI
- Use Jinja templates in automatic wrapper generation HOT 1
- Broken pychaste conda install HOT 2
- Consider unifying Chaste and PyChaste docker images
- Improve Tutorial Formatting
- Increase Workflow Resources
- Release PyChaste 2024.1 HOT 1
- Test Conda Installation
- Raise all classes to top-level scope
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pychaste.