In [2]:
# Hidden TimeStamp
import time, datetime
st = datetime.datetime.fromtimestamp(time.time()).strftime('%Y-%m-%d %H:%M:%S')
print('Last Run: {}'.format(st))
First, thank you for your interests in improving LamAna. At the moment, you can contribute to the LamAna community as an Author or Developer in several ways.
So you have worked on your custom model and you would like to share it with others...
You can sumbit your custom model as an extension to the current models library as a pull request on GitHub. As an extension, other users can access your model with ease. With further review and community acceptance, favorable models will be accepted into the core LamAna models library. Please do the following:
theories.Model
The LamAna Project welcomes open contributions to the official models
library. It is envisioned that a stable source of reliable laminate anaylsis models will be useful to other users, similar to the way R package libraries are maintained.
If you are not interested in writing code, but would like to propose an idea for enchancing LamAna, you can submit an LPEP for review.
The LPEP submission and content guidelines closely follow PEP 0001.
If you would like to improve the latest development code, please do the following:
git clone
the develop
branchThe latter steps pertain to adding or enchancing Feature modules and improving core modules. For starters, you can look to the demonstrations or gallery as motivation for improving LamAna's functionality, clarity or optimization.
Thank you for your contributions. You are helping to improve the LamAna community!
If you are new to developing, here are some resources to get started on this project:
The following packages are available in conda
or pip
:
pytest
alternative.The following are Sphinx extensions helpful in documenting code:
The following are useful web-based tools: