Skip to content

Commit 25250d4

Browse files
committed
Clean up grim directory, make packages of subdirectory
1 parent 7a6c639 commit 25250d4

File tree

15 files changed

+96
-263
lines changed

15 files changed

+96
-263
lines changed

grim/algorithm/match.py

Lines changed: 0 additions & 16 deletions
This file was deleted.

grim/imputation/__init__.py

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# -*- coding: utf-8 -*-
2+
3+
#
4+
# grim Graph Imputation
5+
# Copyright (c) 2021 Be The Match operated by National Marrow Donor Program. All Rights Reserved.
6+
#
7+
# This library is free software; you can redistribute it and/or modify it
8+
# under the terms of the GNU Lesser General Public License as published
9+
# by the Free Software Foundation; either version 3 of the License, or (at
10+
# your option) any later version.
11+
#
12+
# This library is distributed in the hope that it will be useful, but WITHOUT
13+
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14+
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
15+
# License for more details.
16+
#
17+
# You should have received a copy of the GNU Lesser General Public License
18+
# along with this library; if not, write to the Free Software Foundation,
19+
# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
20+
#
21+
# > http://www.fsf.org/licensing/licenses/lgpl.html
22+
# > http://www.opensource.org/licenses/lgpl-license.php
23+
#
24+
25+
26+
"""Top-level package for py-grim."""
27+
28+
__organization__ = "NMDP/CIBMTR Bioinformatics"
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# -*- coding: utf-8 -*-
2+
3+
#
4+
# grim Graph Imputation
5+
# Copyright (c) 2021 Be The Match operated by National Marrow Donor Program. All Rights Reserved.
6+
#
7+
# This library is free software; you can redistribute it and/or modify it
8+
# under the terms of the GNU Lesser General Public License as published
9+
# by the Free Software Foundation; either version 3 of the License, or (at
10+
# your option) any later version.
11+
#
12+
# This library is distributed in the hope that it will be useful, but WITHOUT
13+
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14+
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
15+
# License for more details.
16+
#
17+
# You should have received a copy of the GNU Lesser General Public License
18+
# along with this library; if not, write to the Free Software Foundation,
19+
# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
20+
#
21+
# > http://www.fsf.org/licensing/licenses/lgpl.html
22+
# > http://www.opensource.org/licenses/lgpl-license.php
23+
#
24+
25+
26+
"""Top-level package for py-grim."""
27+
28+
__organization__ = "NMDP/CIBMTR Bioinformatics"

grim/model/allele.py

Lines changed: 0 additions & 74 deletions
This file was deleted.

grim/model/slug.py

Lines changed: 0 additions & 72 deletions
This file was deleted.

grim/validation/__init__.py

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# -*- coding: utf-8 -*-
2+
3+
#
4+
# grim Graph Imputation
5+
# Copyright (c) 2021 Be The Match operated by National Marrow Donor Program. All Rights Reserved.
6+
#
7+
# This library is free software; you can redistribute it and/or modify it
8+
# under the terms of the GNU Lesser General Public License as published
9+
# by the Free Software Foundation; either version 3 of the License, or (at
10+
# your option) any later version.
11+
#
12+
# This library is distributed in the hope that it will be useful, but WITHOUT
13+
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14+
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
15+
# License for more details.
16+
#
17+
# You should have received a copy of the GNU Lesser General Public License
18+
# along with this library; if not, write to the Free Software Foundation,
19+
# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
20+
#
21+
# > http://www.fsf.org/licensing/licenses/lgpl.html
22+
# > http://www.opensource.org/licenses/lgpl-license.php
23+
#
24+
25+
26+
"""Top-level package for py-grim."""
27+
28+
__organization__ = "NMDP/CIBMTR Bioinformatics"

requirements-deploy.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +0,0 @@
1-
connexion[swagger-ui]==2.13.0
2-
gunicorn==20.1.0

requirements-dev.txt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
allure-behave==2.9.45
2-
flake8==4.0.1
1+
flake8==5.0.4
32
bump2version==1.0.1
4-
coverage==6.3.2
3+
coverage==6.4.4
54
wheel==0.37.1
6-
pre-commit==2.18.1
5+
pre-commit==2.20.0

requirements-tests.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
11
pytest==7.1.2
2-
behave==1.2.6
32
PyHamcrest==2.0.3

setup.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,15 @@
6262
long_description_content_type="text/markdown",
6363
include_package_data=True,
6464
keywords="grim",
65-
packages=find_packages(include=["grim"]),
65+
packages=find_packages(
66+
include=[
67+
"grim",
68+
"grim.imputation",
69+
"grim.imputegl",
70+
"grim.imputation.graph_generation",
71+
"grim.validation",
72+
]
73+
),
6674
test_suite="tests",
6775
tests_require=test_requirements,
6876
url="https://github.com/nmdp-bioinformatics/py-grim",

0 commit comments

Comments
 (0)