Skip to content

Commit 7e9ed18

Browse files
committed
Created a new configuration file (myst.yml) to define project metadata, structure, and navigation per jupyter book 2.x
1 parent 56307b3 commit 7e9ed18

3 files changed

Lines changed: 213 additions & 0 deletions

File tree

File renamed without changes.
File renamed without changes.

myst.yml

Lines changed: 213 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,213 @@
1+
version: 1
2+
project:
3+
title: Neural Data Science in Python
4+
authors:
5+
- name: Aaron J Newman
6+
copyright: >-
7+
2020-23. This work is licensed under a Creative Commons
8+
Attribution-NonCommercial-ShareAlike 4.0 Unported License
9+
exclude:
10+
- _build
11+
- Thumbs.db
12+
- .DS_Store
13+
- '**.ipynb_checkpoints'
14+
github: neural-data-science/NESC_3505_textbook
15+
bibliography:
16+
- references.bib
17+
toc:
18+
- file: intro.md
19+
- title: About This Course
20+
children:
21+
- file: 1-intro/why.md
22+
- file: 1-intro/learning_objectives.md
23+
- file: syllabus.md
24+
- file: 1-intro/learning_approach.md
25+
children:
26+
- file: 1-intro/actually_write_code.md
27+
- file: 1-intro/mindset.md
28+
- file: 1-intro/flipped_classroom.md
29+
- file: 1-intro/errors_debugging.md
30+
- file: 1-intro/ai.md
31+
- file: 1-intro/teamwork.md
32+
- file: 1-intro/pedagogy.md
33+
children:
34+
- file: 1-intro/teaching_approach.md
35+
- file: 1-intro/authenticity.md
36+
- file: 1-intro/21st_cen_skills.md
37+
- file: 1-intro/constructivism.md
38+
- file: 1-intro/connectivism.md
39+
- file: 1-intro/open.md
40+
children:
41+
- file: 1-intro/software.md
42+
- file: 1-intro/free_licenses.md
43+
- file: 1-intro/open_science.md
44+
- file: 1-intro/peer_review.md
45+
- file: 1-intro/for_profit.md
46+
- file: 1-intro/impact_factors.md
47+
- file: 1-intro/novelty.md
48+
- file: 1-intro/open_publishing.md
49+
- file: 1-intro/preregistration.md
50+
- file: 1-intro/open_methods.md
51+
- file: 1-intro/oer.md
52+
- file: 1-intro/oer_this_course.md
53+
- file: 1-intro/licenses.md
54+
- title: Introduction to Data Science
55+
children:
56+
- file: 2-nds/introduction.md
57+
- file: 2-nds/learning_objectives.md
58+
- file: 2-nds/what_is_nds.md
59+
children:
60+
- file: 2-nds/data.md
61+
- file: 2-nds/where.md
62+
- file: 2-nds/data_science.md
63+
- file: 2-nds/data_cleaning.md
64+
- file: 2-nds/tools_for_nds.md
65+
children:
66+
- file: 2-nds/spreadsheets.md
67+
- file: 2-nds/spreadsheets_limits.md
68+
- file: 2-nds/reproducibility.md
69+
- file: 2-nds/sci_prog_lang.md
70+
- file: 2-nds/which_lang.md
71+
- file: 2-nds/libs.md
72+
- file: 2-nds/why_python.md
73+
- file: 2-nds/coding.md
74+
children:
75+
- file: 2-nds/python.md
76+
- file: 2-nds/terminal.md
77+
- file: 2-nds/jupyter.md
78+
- file: 2-nds/markdown.md
79+
- file: 2-nds/vscode.md
80+
- file: 2-nds/github.md
81+
- title: Set Up Your Computer for Data Science
82+
children:
83+
- file: 2b-setup/introduction.md
84+
- file: 2b-setup/learning_objectives.md
85+
- file: 2b-setup/first_steps.md
86+
children:
87+
- file: 2b-setup/github.md
88+
- file: 2b-setup/codespaces.md
89+
- file: 2b-setup/github_classroom.md
90+
- file: 2b-setup/install_tools.md
91+
children:
92+
- file: 2b-setup/anaconda.md
93+
- file: 2b-setup/miniconda.md
94+
- file: 2b-setup/vscode.md
95+
- file: 2b-setup/github_desktop.md
96+
- file: 2b-setup/first_repo.md
97+
children:
98+
- file: 2b-setup/clone.md
99+
- file: 2b-setup/github_repo.md
100+
- file: 2b-setup/repo_in_vscode.md
101+
- file: 2b-setup/edit_commit_push.md
102+
- file: 2b-setup/edit_readme.md
103+
- file: 2b-setup/new_markdown_file.md
104+
- file: 2b-setup/getting_help.md
105+
- file: 2b-setup/submitting_assignments.md
106+
- title: Introducing Python
107+
children:
108+
- file: 3-python/introduction.md
109+
- file: 3-python/learning_objectives.md
110+
- file: 3-python/preliminaries.md
111+
children:
112+
- file: 3-python/jupyter_intro.ipynb
113+
- file: 3-python/getting_help.md
114+
- file: 3-python/data_types.md
115+
children:
116+
- file: 3-python/variables_assignment.ipynb
117+
- file: 3-python/types_conversion.ipynb
118+
- file: 3-python/builtin.ipynb
119+
- file: 3-python/lists.ipynb
120+
- file: 3-python/dictionaries.ipynb
121+
- file: 3-python/flow_control.md
122+
children:
123+
- file: 3-python/for_loops.ipynb
124+
- file: 3-python/conditionals.ipynb
125+
- file: 3-python/working_w_data.md
126+
children:
127+
- file: 3-python/pandas_dataframes.ipynb
128+
- file: 3-python/looping_data_files.ipynb
129+
- title: AI-Assisted Coding
130+
children:
131+
- file: 3b-ai_assisted/introduction.md
132+
- file: 3b-ai_assisted/ai_assisted.ipynb
133+
- file: 3b-ai_assisted/rt_data.ipynb
134+
- file: 3b-ai_assisted/pandas_copilot.ipynb
135+
- file: 3b-ai_assisted/multi_data_files.ipynb
136+
children:
137+
- file: 3b-ai_assisted/multi_data_files_1.ipynb
138+
- file: 3b-ai_assisted/multi_data_files_2.ipynb
139+
- file: 3b-ai_assisted/multi_data_files_3.ipynb
140+
- title: Visualizing Data
141+
children:
142+
- file: 4-viz/introduction.md
143+
- file: 4-viz/learning_objectives.md
144+
- file: 4-viz/plotting.ipynb
145+
- file: 4-viz/proc_vs_oo.ipynb
146+
- file: 4-viz/subplots.ipynb
147+
- file: 4-viz/plotting_types.ipynb
148+
- file: 4-viz/seaborn.ipynb
149+
- file: 4-viz/human_factors.ipynb
150+
- title: Exploratory Data Analysis
151+
children:
152+
- file: 5-eda/introduction.md
153+
- file: 5-eda/learning_objectives.md
154+
- file: 5-eda/repeated_measures.ipynb
155+
- file: 5-eda/data_cleaning.ipynb
156+
- file: 5-eda/ttests.ipynb
157+
- title: Single Unit Data
158+
children:
159+
- file: 6-single_unit/introduction.md
160+
- file: 6-single_unit/learning_objectives.md
161+
- file: 6-single_unit/single_unit_intro.md
162+
children:
163+
- file: 6-single_unit/intro_spike_trains.ipynb
164+
- file: 6-single_unit/ten_intensities.ipynb
165+
- file: 6-single_unit/heat_maps.ipynb
166+
- file: 6-single_unit/intro_multielec_data.ipynb
167+
children:
168+
- file: 6-single_unit/pandas_multielec.ipynb
169+
- file: 6-single_unit/corr_spike_trains.ipynb
170+
- title: EEG Data
171+
children:
172+
- file: 7-eeg/introduction.md
173+
- file: 7-eeg/learning_objectives.md
174+
- file: 7-eeg/about_eeg.md
175+
- file: 7-eeg/approaches.md
176+
children:
177+
- file: 7-eeg/time_freq.md
178+
- file: 7-eeg/erps.md
179+
- file: 7-eeg/components.md
180+
- file: 7-eeg/mne_python.md
181+
children:
182+
- file: 7-eeg/mne_data_1.ipynb
183+
- file: 7-eeg/mne_data_2.ipynb
184+
- file: 7-eeg/erp_preprocessing.ipynb
185+
children:
186+
- file: 7-eeg/erp_filtering.ipynb
187+
- file: 7-eeg/erp_artifacts.ipynb
188+
- file: 7-eeg/erp_segmentation.ipynb
189+
- file: 7-eeg/erp_avg_reref.ipynb
190+
- file: 7-eeg/erp_group.md
191+
children:
192+
- file: 7-eeg/erp_group_viz.ipynb
193+
- file: 7-eeg/erp_group_stats.ipynb
194+
- title: MRI Data
195+
children:
196+
- file: 8-mri/introduction.md
197+
- file: 8-mri/learning_objectives.md
198+
- file: 8-mri/read_viz.ipynb
199+
- file: 8-mri/nifti.ipynb
200+
- file: 8-mri/fmri_glm.ipynb
201+
- title: Machine Learning
202+
children:
203+
- file: 9-machine_learning/introduction.md
204+
- title: References
205+
children:
206+
- file: zrefs.md
207+
site:
208+
options:
209+
logo: images/NESC3505_icon.png
210+
favicon: images/NESC3505_favicon.png
211+
analytics_google: G-1SNTM6T50K
212+
folders: true
213+
template: book-theme

0 commit comments

Comments
 (0)