Skip to content

Commit decb8e4

Browse files
committed
add lipidorderkit to mdanalysis
1 parent 22793c1 commit decb8e4

File tree

1 file changed

+122
-0
lines changed

1 file changed

+122
-0
lines changed

mdakits/lipidorderkit/metadata.yaml

+122
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
# TEMPLATE MDAKit file
2+
# --------------------
3+
#
4+
# Please replace ALL entries with appropriate content for YOUR MDAKit.
5+
# Below we use the placeholder GH_HOST_ACCOUNT for the GitHub account where
6+
# the source code repository is held, typically your username or the
7+
# organization that you're part off.
8+
# MYPROJECT is the name of your project (the repository name and here
9+
# we assume that this is also the PyPi/conda package name) whereas
10+
# MYPACKAGE is how you import it in python.
11+
#
12+
# See https://mdakits.mdanalysis.org/add.html for more information.
13+
#
14+
#------------------------------------------------------------
15+
# Required entries
16+
#------------------------------------------------------------
17+
## str: name of the project (the respository name)
18+
project_name: lipidorderkit
19+
20+
## List(str): a link to the authors file (preferred) or a list of authors
21+
authors:
22+
- https://github.com/ricard1997/lipidorderkit/blob/main/AUTHORS.md
23+
24+
## List(str): a list of maintainers
25+
## Please note these _must_ be GitHub handles
26+
## The maintainers will be tagged in issues if their MDAKit is failing.
27+
maintainers:
28+
- Ricardo Ramirez
29+
30+
31+
## str: a free form description of the mdakit
32+
description:
33+
This MDAKit allow for the calculation of lipid order parameters for all atom molecualr dynamics simulations.
34+
35+
## List(str): a list of keywords which describe the mdakit
36+
keywords:
37+
- Lipids
38+
- Lipids order parameters
39+
- SCD
40+
- Lipid metrics
41+
- Lipid study
42+
43+
## str: the license the mdakit falls under
44+
## See https://spdx.org/licenses/ for valid license specifiers
45+
license: GPL-2.0-or-later
46+
47+
## str: the link to the project's code
48+
## Please note that this is not limited to GitHub! Can be Gitlab, etc..
49+
project_home: https://github.com/ricard1997/lipidorderkit/
50+
51+
## str: the link to the project's documentation
52+
documentation_home: https://lipidorderdocs.readthedocs.io/en/latest/
53+
54+
## str: the type of documentation available [UserGuide, API, README]
55+
documentation_type: UserGuide + API
56+
57+
#------------------------------------------------------------
58+
# Optional entries
59+
#------------------------------------------------------------
60+
## List(str): a list of commands to use when installing the latest
61+
## release of the code. Note: only one installation method can currently
62+
## be defined. We suggest using mamba where possible (e.g.
63+
## mamba -c conda-forge install MYPROJECT
64+
## for a conda package installation).
65+
## Here we use a simple PyPi installation:
66+
install:
67+
- pip install lipidoderkit
68+
69+
## List(str): a list of commands to use when installing the mdakit from its
70+
## source code.
71+
src_install:
72+
- pip install git+https://github.com/ricard1997/lipidorderkit@main
73+
74+
## str: the package name used to import the mdakit
75+
import_name: from lipidorder import lipid_order
76+
77+
## str: a specification for the range of Python versions supported by this MDAKit
78+
python_requires: ">=3.10"
79+
80+
## str: a specification for the range of MDAnalysis versions supported by this MDAKit
81+
mdanalysis_requires: ">=2.0.0"
82+
83+
## List(str): a list of commands to use when attempting to run the MDAKit's tests
84+
## If you package your tests inside your package then you can typically use the
85+
## pytest --pyargs MYPACKAGE
86+
## command as shown below.
87+
## Otherwise you need to include commands to make the tests available.
88+
## For example, if the tests are in the repository at the top level under `./tests`:
89+
## First use `git clone latest` to either clone the top commit for "development code" checks or check out
90+
## the latest tag for "latest release" checks. Then then run pytest:
91+
## - git clone latest
92+
## - pytest -v ./tests
93+
## Feel free to ask for advice on your pull request!
94+
run_tests:
95+
- pytest --pyargs lipidorderkit
96+
97+
## List(str): a list of commands to use to install the necessary dependencies required
98+
## to run the MDAKit's tests.
99+
## The default below _might_ be sufficient or you might not even need MDAnalysisTests:
100+
## make sure that it is appropriate for how you run tests.
101+
test_dependencies:
102+
- mamba install pytest MDAnalysisTests
103+
104+
## str: the organisation name the MDAKit falls under
105+
project_org: GH_HOST_ACCOUNT
106+
107+
## str: the development status of the MDAKit
108+
## See https://pypi.org/classifiers/ for development status classifiers.
109+
development_status: Production/Stable
110+
111+
## List(str) a list of publications to cite when using the MDAKit
112+
## Links to scientific publications or stable URLs (typically of the form
113+
## https://doi.org/<DOI> or to a preprint server)
114+
publications:
115+
- https://doi.org/10.3389/fchem.2022.1088058
116+
117+
118+
## str: a link to the MDAKit's community (mailing list, github discussions, etc...)
119+
community_home: URL
120+
121+
## str: a link to the MDAKit's changelog
122+
changelog: https://github.com/ricard1997/lipidorderkit/blob/main/CHANGELOG.md

0 commit comments

Comments
 (0)