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