-
Notifications
You must be signed in to change notification settings - Fork 2
/
copier.yml
86 lines (64 loc) · 2.28 KB
/
copier.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
# questions
author:
type: str
placeholder: Will Barrow
help: What is your first and last name?
author_email:
type: str
placeholder: [email protected]
help: What is your email address?
project_name:
type: str
help: What is your project name?
organization:
type: str
default: Friedrich Miescher Institute for Biomedical Research (FMI), Basel (Switzerland)
help: What is your organization name?
python_batteries_included:
type: bool
default: false
help: Do you want to include the most common Python packages?
add_napari:
type: bool
default: false
help: Do you want to include Napari in your project?
add_nextflow:
type: bool
default: false
help: Do you want to include Nextflow in your project?
unix_install_and_init:
type: bool
default: false
help: Do you want to add installation and initialization scripts for Unix systems?
add_demo:
type: bool
default: false
help: Do you want to add a config and run demo?
_subdirectory: template
_message_before_copy: |
Thank you for using our ipa-project template to get your image processing
and analysis project started. We will ask you a few questions to tailor the
project to your needs.
Before you start, please make sure you have git installed on your system.
You can type `git --version` in your terminal to check if it is installed.
_message_after_copy: |
Your project "{{ project_name }}" has been created successfully!
Next steps:
1. Change directory to the project root:
$ cd {{ _copier_conf.dst_path }}
2. Initialize a new git repository either via GitHub Desktop App or
via the command line:
$ git init
$ git add .
$ git commit -m "Initial commit."
$ git branch -M main
3. Build the project documentation:
$ pixi run build_docs
_message_before_update: |
Thanks for updating your project using our template.
You'll be asked a series of questions whose answers are pre-populated
with previously entered values. Feel free to change them as needed.
_message_after_update: |
Your project "{{ project_name }}" has been updated successfully!
In case there are any conflicts, please resolve them and track the changes
with git. Then, you're done.