Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ingest exaspim spreadsheets #337

Open
wants to merge 46 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
dbda88f
initial commit
Sun-flow Feb 5, 2024
4a51eb2
initial commit
Sun-flow Feb 5, 2024
4f99b8f
class added
Sun-flow Feb 19, 2024
7fcf209
working model
Sun-flow Feb 19, 2024
81f2672
Update scratch.ipynb
Sun-flow Mar 4, 2024
3f301a6
Update .gitignore
Sun-flow Mar 4, 2024
054a01d
initial commit
Sun-flow Mar 4, 2024
855b6ed
loading all fields
Sun-flow Mar 5, 2024
8f1d84d
Update ingest_exaspim.ipynb
Sun-flow Mar 6, 2024
50b893b
Merge branch 'main' into feat-237-ingest-script-for-MRI
Sun-flow Mar 6, 2024
952d5d5
baseline functional
Sun-flow Mar 7, 2024
e941bb8
commit
Sun-flow Mar 8, 2024
5145361
support optional change
Sun-flow Mar 8, 2024
8507a28
Update scratch.ipynb
Sun-flow Mar 11, 2024
332c3fb
tests
Sun-flow Mar 11, 2024
aacd2d5
Create ExM Sample Tracking smartsheet.xlsx
Sun-flow Mar 12, 2024
c019d41
Update ingest_exaspim.ipynb
Sun-flow Mar 12, 2024
c2934d7
Delete 634173_invalid.json
Sun-flow Mar 12, 2024
700dbfa
updates
Sun-flow Mar 14, 2024
4180ffb
updates for changes to smartsheet
Sun-flow Mar 20, 2024
017fd02
Update .gitignore
Sun-flow Mar 22, 2024
18daf05
index on feat-237-ingest-script-for-MRI: 700dbfa updates
Sun-flow Mar 27, 2024
f7a1d12
On feat-237-ingest-script-for-MRI: !!GitHub_Desktop<feat-237-ingest-s…
Sun-flow Mar 27, 2024
f833397
Update ingest_exaspim.ipynb
Sun-flow Mar 27, 2024
e247efa
Update ingest_exaspim.ipynb
Sun-flow Apr 3, 2024
953065b
Update ingest_exaspim.ipynb
Sun-flow Apr 4, 2024
e37a855
outputting rudimentary models
Sun-flow Apr 12, 2024
acab988
Update ingest_exaspim.ipynb
Sun-flow Apr 12, 2024
75433f9
adding injection materials
Sun-flow Apr 23, 2024
2be4bb7
Update ingest_exaspim_materials.ipynb
Sun-flow Apr 23, 2024
96367cd
materials ingested
Sun-flow Apr 24, 2024
19a05b7
updates
Sun-flow May 1, 2024
8898600
Update ingest_exaspim_materials.ipynb
Sun-flow May 2, 2024
3042282
making changes to injection ingest
Sun-flow May 2, 2024
887819e
updates
Sun-flow May 16, 2024
2e531b3
stuff
Sun-flow May 16, 2024
6ed2a45
Merge pull request #341 from AllenNeuralDynamics/recovery
Sun-flow May 16, 2024
3a243bf
Update ingest_exaspim_materials.ipynb
Sun-flow May 16, 2024
b36e9d6
re-pulling assets
Sun-flow May 16, 2024
d8ee1ea
Update ingest_exaspim.ipynb
Sun-flow May 16, 2024
cb9fa3f
Proper tars IDs
Sun-flow May 17, 2024
a84d0b9
properly import tars IDs
Sun-flow May 17, 2024
6069224
Update ingest_exaspim.ipynb
Sun-flow May 17, 2024
0a21a8f
new updates
Sun-flow May 29, 2024
98b1292
fixing materials ingest
Sun-flow May 30, 2024
f2a5a5d
updated spreadsheets
Sun-flow May 31, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,12 @@ share/python-wheels/
.installed.cfg
*.egg
MANIFEST
scripts/MRI_ingest
scripts/Exaspim_ingest/original_spec_files
scripts/Exaspim_ingest/ExM Sample Tracking.xlsx
scripts/Exaspim_ingest/output
scripts/Exaspim_ingest/original_plus_materials
scripts/Exaspim_ingest/tars_info

# PyInstaller
# Usually these files are written by a python script from a template
Expand Down Expand Up @@ -137,3 +143,6 @@ dmypy.json

# MacOs
**/.DS_Store

# MRI stuff
scripts/MRI_ingest/MRI_files/*
Binary file not shown.
Binary file added scripts/Exaspim_ingest/ExM Sample Tracking.xlsx
Binary file not shown.
Binary file not shown.
Binary file not shown.
598 changes: 598 additions & 0 deletions scripts/Exaspim_ingest/ingest_exaspim.ipynb

Large diffs are not rendered by default.

538 changes: 538 additions & 0 deletions scripts/Exaspim_ingest/ingest_exaspim_materials.ipynb

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/procedures.py",
"schema_version": "0.13.3",
"subject_id": "576404",
"subject_procedures": [
{
"procedure_type": "Surgery",
"start_date": "2021-07-12",
"experimenter_full_name": "28908",
"iacuc_protocol": "1806",
"animal_weight_prior": null,
"animal_weight_post": null,
"weight_unit": "gram",
"anaesthesia": null,
"workstation_id": null,
"procedures": [
{
"procedure_type": "Perfusion",
"output_specimen_ids": [
"576404"
],
"protocol_id": "dx.doi.org/10.17504/protocols.io.bg5vjy66"
}
],
"notes": null,
"protocol_id": "dx.doi.org/10.17504/protocols.io.kqdg392o7g25/v1"
}
],
"specimen_procedures": [],
"notes": null
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/procedures.py",
"schema_version": "0.13.3",
"subject_id": "603033",
"subject_procedures": [
{
"procedure_type": "Surgery",
"start_date": "2021-11-19",
"experimenter_full_name": "13040",
"iacuc_protocol": "2107",
"animal_weight_prior": null,
"animal_weight_post": null,
"weight_unit": "gram",
"anaesthesia": null,
"workstation_id": null,
"procedures": [
{
"procedure_type": "Perfusion",
"output_specimen_ids": [
"603033"
],
"protocol_id": "dx.doi.org/10.17504/protocols.io.bg5vjy66"
}
],
"notes": null,
"protocol_id": "dx.doi.org/10.17504/protocols.io.kqdg392o7g25/v1"
}
],
"specimen_procedures": [],
"notes": null
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
{
"describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/procedures.py",
"schema_version": "0.13.3",
"subject_id": "609105",
"subject_procedures": [
{
"procedure_type": "Surgery",
"start_date": "2021-12-09",
"experimenter_full_name": "13040",
"iacuc_protocol": "2107",
"animal_weight_prior": null,
"animal_weight_post": null,
"weight_unit": "gram",
"anaesthesia": null,
"workstation_id": null,
"procedures": [
{
"recovery_time": null,
"recovery_time_unit": "minute",
"injection_duration": null,
"injection_duration_unit": "minute",
"instrument_id": null,
"procedure_type": "Retro-orbital injection",
"injection_volume": null,
"injection_volume_unit": "microliter",
"injection_eye": null,
"injection_materials": [
{
"material_type": "Virus",
"name": "AAV-PHP-eB_Syn-Flex TRE-2tTA",
"tars_identifiers": null,
"addgene_id": null,
"titer": 30000000000,
"titer_unit": "gc/mL"
}
]
}
],
"notes": null,
"protocol_id": "dx.doi.org/10.17504/protocols.io.kqdg392o7g25/v1"
},
{
"procedure_type": "Surgery",
"start_date": "2022-01-06",
"experimenter_full_name": "13040",
"iacuc_protocol": "2107",
"animal_weight_prior": null,
"animal_weight_post": null,
"weight_unit": "gram",
"anaesthesia": null,
"workstation_id": null,
"procedures": [
{
"procedure_type": "Perfusion",
"output_specimen_ids": [
"609105"
],
"protocol_id": "dx.doi.org/10.17504/protocols.io.bg5vjy66"
}
],
"notes": null,
"protocol_id": "dx.doi.org/10.17504/protocols.io.kqdg392o7g25/v1"
}
],
"specimen_procedures": [],
"notes": null
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
{
"describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/procedures.py",
"schema_version": "0.13.3",
"subject_id": "609107",
"subject_procedures": [
{
"procedure_type": "Surgery",
"start_date": "2021-12-09",
"experimenter_full_name": "13040",
"iacuc_protocol": "2107",
"animal_weight_prior": null,
"animal_weight_post": null,
"weight_unit": "gram",
"anaesthesia": null,
"workstation_id": null,
"procedures": [
{
"recovery_time": null,
"recovery_time_unit": "minute",
"injection_duration": null,
"injection_duration_unit": "minute",
"instrument_id": null,
"procedure_type": "Retro-orbital injection",
"injection_volume": null,
"injection_volume_unit": "microliter",
"injection_eye": null,
"injection_materials": [
{
"material_type": "Virus",
"name": "AAV-PHP-eB_Syn-Flex TRE-2tTA",
"tars_identifiers": null,
"addgene_id": null,
"titer": 30000000000,
"titer_unit": "gc/mL"
}
]
}
],
"notes": null,
"protocol_id": "dx.doi.org/10.17504/protocols.io.kqdg392o7g25/v1"
},
{
"procedure_type": "Surgery",
"start_date": "2022-01-06",
"experimenter_full_name": "13040",
"iacuc_protocol": "2107",
"animal_weight_prior": null,
"animal_weight_post": null,
"weight_unit": "gram",
"anaesthesia": null,
"workstation_id": null,
"procedures": [
{
"procedure_type": "Perfusion",
"output_specimen_ids": [
"609107"
],
"protocol_id": "dx.doi.org/10.17504/protocols.io.bg5vjy66"
}
],
"notes": null,
"protocol_id": "dx.doi.org/10.17504/protocols.io.kqdg392o7g25/v1"
}
],
"specimen_procedures": [],
"notes": null
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
{
"describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/procedures.py",
"schema_version": "0.13.3",
"subject_id": "609281",
"subject_procedures": [
{
"procedure_type": "Surgery",
"start_date": "2021-12-09",
"experimenter_full_name": "13040",
"iacuc_protocol": "2107",
"animal_weight_prior": null,
"animal_weight_post": null,
"weight_unit": "gram",
"anaesthesia": null,
"workstation_id": null,
"procedures": [
{
"recovery_time": null,
"recovery_time_unit": "minute",
"injection_duration": null,
"injection_duration_unit": "minute",
"instrument_id": null,
"procedure_type": "Retro-orbital injection",
"injection_volume": null,
"injection_volume_unit": "microliter",
"injection_eye": null,
"injection_materials": [
{
"material_type": "Virus",
"name": "AAV-PHP-eB_Syn-Flex TRE-2tTA",
"tars_identifiers": null,
"addgene_id": null,
"titer": 30000000000,
"titer_unit": "gc/mL"
}
]
}
],
"notes": null,
"protocol_id": "dx.doi.org/10.17504/protocols.io.kqdg392o7g25/v1"
},
{
"procedure_type": "Surgery",
"start_date": "2022-01-05",
"experimenter_full_name": "13040",
"iacuc_protocol": "2107",
"animal_weight_prior": null,
"animal_weight_post": null,
"weight_unit": "gram",
"anaesthesia": null,
"workstation_id": null,
"procedures": [
{
"procedure_type": "Perfusion",
"output_specimen_ids": [
"609281"
],
"protocol_id": "dx.doi.org/10.17504/protocols.io.bg5vjy66"
}
],
"notes": null,
"protocol_id": "dx.doi.org/10.17504/protocols.io.kqdg392o7g25/v1"
}
],
"specimen_procedures": [],
"notes": null
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
{
"describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/procedures.py",
"schema_version": "0.13.3",
"subject_id": "613814",
"subject_procedures": [
{
"procedure_type": "Surgery",
"start_date": "2022-01-11",
"experimenter_full_name": "13040",
"iacuc_protocol": "2109",
"animal_weight_prior": null,
"animal_weight_post": null,
"weight_unit": "gram",
"anaesthesia": null,
"workstation_id": null,
"procedures": [
{
"recovery_time": null,
"recovery_time_unit": "minute",
"injection_duration": null,
"injection_duration_unit": "minute",
"instrument_id": null,
"procedure_type": "Retro-orbital injection",
"injection_volume": null,
"injection_volume_unit": "microliter",
"injection_eye": null,
"injection_materials": [
{
"material_type": "Virus",
"name": "AAV-PHP-eB_Syn-Flex TRE-2tTA",
"tars_identifiers": null,
"addgene_id": null,
"titer": 30000000000,
"titer_unit": "gc/mL"
}
]
}
],
"notes": null,
"protocol_id": "dx.doi.org/10.17504/protocols.io.kqdg392o7g25/v1"
},
{
"procedure_type": "Surgery",
"start_date": "2022-02-07",
"experimenter_full_name": "13040",
"iacuc_protocol": "2109",
"animal_weight_prior": null,
"animal_weight_post": null,
"weight_unit": "gram",
"anaesthesia": null,
"workstation_id": null,
"procedures": [
{
"procedure_type": "Perfusion",
"output_specimen_ids": [
"613814"
],
"protocol_id": "dx.doi.org/10.17504/protocols.io.bg5vjy66"
}
],
"notes": null,
"protocol_id": "dx.doi.org/10.17504/protocols.io.kqdg392o7g25/v1"
}
],
"specimen_procedures": [],
"notes": null
}
Loading
Loading