From 45c7e6e7915c8db303f644fed51bd685f33fcd1b Mon Sep 17 00:00:00 2001 From: Johnhaug223 Date: Tue, 4 Jun 2024 21:16:16 +0000 Subject: [PATCH] deploy: 04eda28568eaf864228a426d8c1bcb82e820488a --- _images/DevicePinouts.png | Bin 0 -> 24161 bytes .../design_principles/design_process.rst.txt | 12 ++++++- design_principles/design_process.html | 31 ++++++++++++++++-- searchindex.js | 2 +- 4 files changed, 40 insertions(+), 5 deletions(-) create mode 100644 _images/DevicePinouts.png diff --git a/_images/DevicePinouts.png b/_images/DevicePinouts.png new file mode 100644 index 0000000000000000000000000000000000000000..bc2d066d231c1a501aea863ee39b117ccd57b5bf GIT binary patch literal 24161 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 literal 0 HcmV?d00001 diff --git a/_sources/design_principles/design_process.rst.txt b/_sources/design_principles/design_process.rst.txt index e255e32..fc1d6da 100644 --- a/_sources/design_principles/design_process.rst.txt +++ b/_sources/design_principles/design_process.rst.txt @@ -361,6 +361,10 @@ On the PCI Board, connect the positive and negative wires to the corresponding we used AO 0, so we connected the positive wire to pin 10 and the ground to pin 11, then plug the BNC cable connected to those wires into the EXT IN input on the Tiger controller panel corresponding to the piezo. +.. image:: Images/DevicePinouts.png + :align: center + :alt: How to find the Device Pinout panel + Plug the piezo cable into the PIEZO input on the Tiger controller panel corresponding to the piezo. Verify the range of the piezo in the tiger controller software with the command "5 cca x?" @@ -392,9 +396,15 @@ Now we can see that the piezo is set to the correct range (Pf). With that verified, now confirm that the voltage output from the PCI Board is working: 1. Put the BNC cable input currently in EXT IN on the Tiger control panel into the input of the oscilloscope instead. 2. Go to the test panels for the PCI board in NI MAX. + .. image:: Images/TestPanels.png + :align: center + :alt: How to find the Test Panels panel 3. Set the voltage mode to sinewave generation. 4. Set the voltage range to be between 0 to 10 V. 5. Set the frequency to a desired value (we ended up setting it pretty high at 10000 Hz for ease of viewing on the oscilloscope). + .. image:: Images/TestPanelConfiguration.png + :align: center + :alt: How to find the Test Panels panel With the voltage output of the PCI board verified, plug the PCI Board voltage cable output back into the EXT IN slot and verify that the position output of the Piezo reads similarly on the oscilloscope: @@ -404,7 +414,7 @@ verify that the position output of the Piezo reads similarly on the oscilloscope If the PCI Board voltage is working as intended but the piezo position output doesn't seem to work, try ensuring that the piezo is set in `External Input mode, and not Controller Input mode `_: - 1. Use the :kbd:`PM Q?` (Our piezo corresponds to Q) command: + 1. Use the "PM Q?" (Our piezo corresponds to Q) command: - the output was "Q = 0" originally, telling us that it's in Controller Input mode 2. Use the "PM Q = 1" command to set the piezo into External Input mode: - now the output of "PM Q?" is "Q = 1" diff --git a/design_principles/design_process.html b/design_principles/design_process.html index ec95047..1f6e596 100644 --- a/design_principles/design_process.html +++ b/design_principles/design_process.html @@ -363,6 +363,7 @@

Piezo Setup & Troubleshooting

Plug the piezo cable into the PIEZO input on the Tiger controller panel corresponding to the piezo.

Verify the range of the piezo in the tiger controller software with the command “5 cca x?”

@@ -402,11 +403,35 @@

Piezo Setup & Troubleshooting
  • Put the BNC cable input currently in EXT IN on the Tiger control panel into the input of the oscilloscope instead.

  • -
  • Go to the test panels for the PCI board in NI MAX.

  • + +

    2. Go to the test panels for the PCI board in NI MAX. +.. image:: Images/TestPanels.png

    +
    +
    +
    align:
    +

    center

    +
    +
    alt:
    +

    How to find the Test Panels panel

    +
    +
    +
    +
    1. Set the voltage mode to sinewave generation.

    2. Set the voltage range to be between 0 to 10 V.

    3. -
    4. Set the frequency to a desired value (we ended up setting it pretty high at 10000 Hz for ease of viewing on the oscilloscope).

    +

    5. Set the frequency to a desired value (we ended up setting it pretty high at 10000 Hz for ease of viewing on the oscilloscope). +.. image:: Images/TestPanelConfiguration.png

    +
    +
    +
    align:
    +

    center

    +
    +
    alt:
    +

    How to find the Test Panels panel

    +
    +
    +

    With the voltage output of the PCI board verified, plug the PCI Board voltage cable output back into the EXT IN slot and verify that the position output of the Piezo reads similarly on the oscilloscope:

    @@ -422,7 +447,7 @@

    Piezo Setup & Troubleshooting
  • -
    Use the PM Q? (Our piezo corresponds to Q) command:
      +
      Use the “PM Q?” (Our piezo corresponds to Q) command:
      • the output was “Q = 0” originally, telling us that it’s in Controller Input mode

      diff --git a/searchindex.js b/searchindex.js index cfcd4cd..13eccb4 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["_templates/custom_class", "_templates/custom_module", "design_principles/design_process", "design_principles/required_software", "index", "introduction/aslm", "introduction/background", "introduction/nanospim", "introduction/opm", "introduction/principles"], "filenames": ["_templates/custom_class.rst", "_templates/custom_module.rst", "design_principles/design_process.rst", "design_principles/required_software.rst", "index.rst", "introduction/aslm.rst", "introduction/background.rst", "introduction/nanospim.rst", "introduction/opm.rst", "introduction/principles.rst"], "titles": ["<no title>", "<no title>", "General Design Process", "Required Software and Packages", "navigate-hardware", "ASLM", "Why Light-Sheet Microscopy?", "NanoSPIM", "OPM", "Light-Sheet Microscopy Optical Principles"], "terms": {"fullnam": [0, 1], "escap": [0, 1], "underlin": [0, 1], "block": [1, 6], "modul": [1, 6, 7], "rubric": 1, "item": 1, "endfor": 1, "endif": 1, "endblock": 1, "prior": [2, 8], "start": [2, 6], "optic": [2, 3, 4, 5, 6, 7, 8], "": [2, 8], "conveni": [2, 8], "straightforward": 2, "calcul": 2, "determin": 2, "which": [2, 5, 6, 7, 8], "lens": 2, "us": [2, 3, 4, 5, 6, 7, 8], "train": [2, 6, 7, 8], "achiev": [2, 6], "desir": 2, "field": [2, 5, 6, 8, 9], "view": [2, 5, 6, 7, 8, 9], "fov": 2, "your": [2, 7], "detect": [2, 5, 6, 8, 9], "path": [2, 5], "In": [2, 5, 6, 7], "our": [2, 3, 8], "case": [2, 6], "consist": 2, "400": [2, 5], "mm": 2, "tube": 2, "nikon": 2, "25x": 2, "1": [2, 8], "numer": [2, 4, 6, 8], "apertur": [2, 8], "na": 2, "immers": [2, 8], "object": [2, 5, 7, 8, 9], "To": [2, 6, 7, 8], "target": 2, "final": 2, "magnif": 2, "m": 2, "system": [2, 3, 4, 6, 8], "ratio": [2, 6], "focal": [2, 5, 6, 8], "length": [2, 7, 8], "f": 2, "tl": 2, "do": 2, "from": [2, 4, 5, 6, 8], "result": 2, "divid": 2, "total": 2, "camera": [2, 5, 6, 7, 8], "sensor": 2, "size": 2, "convert": [2, 5], "micron": [2, 6], "w": 2, "1000": 2, "For": [2, 3, 5, 6, 8], "where": 2, "8": [2, 8], "13": [2, 8], "thi": [2, 3, 4, 5, 6, 8], "266": 2, "mu": 2, "mean": 2, "we": [2, 3, 5, 8], "want": 2, "illumin": [2, 5, 6, 7, 8, 9], "produc": [2, 6], "light": [2, 4, 5, 8], "sheet": [2, 4, 5, 8], "close": 2, "can": [2, 4, 6, 8], "The": [2, 4, 8], "overarch": 2, "goal": 2, "standard": [2, 8], "i": [2, 3, 4, 5, 6, 7, 8], "both": [2, 4, 6, 8], "mold": 2, "particular": 2, "shape": 2, "direct": [2, 5, 8], "locat": 2, "work": 2, "an": [2, 5, 6, 7, 8], "input": 2, "gaussian": [2, 5], "beam": [2, 5, 7], "thin": [2, 7, 8], "sampl": [2, 5, 6, 7], "There": 2, "ar": [2, 3, 4, 6, 7, 8], "few": 2, "set": 2, "criteria": [2, 6], "help": 2, "guid": 2, "potenti": [2, 6], "As": [2, 5, 7], "mention": [2, 7], "ideal": [2, 5, 6, 7], "cover": 2, "full": 2, "\u03bcm": 2, "At": 2, "cylindr": 2, "spot": 2, "stai": 2, "under": [2, 4], "reson": 2, "galvo": 2, "12": 2, "diamet": 2, "need": [2, 6, 7], "distanc": [2, 7], "between": [2, 5], "mirror": [2, 5], "greater": [2, 7], "than": [2, 5, 8], "55": 2, "due": 2, "mechan": [2, 4, 5, 8], "consider": 2, "mount": [2, 5], "overfil": 2, "reason": [2, 3], "behind": 2, "thinner": 2, "width": 2, "With": 2, "mind": 2, "theoret": 2, "estim": 2, "what": 2, "after": [2, 6], "each": [2, 8], "consid": [2, 6], "everi": [2, 6], "pair": 2, "e": [2, 5, 6, 7], "2": [2, 6, 7, 8], "3": [2, 8], "sort": 2, "4f": [2, 7], "imag": [2, 4, 5, 7, 8], "n": 2, "follow": 2, "essenti": 2, "cascad": 2, "through": [2, 4, 5, 8], "make": 2, "sure": 2, "choic": [2, 3], "characterist": 2, "propag": [2, 5, 7], "chosen": 2, "featur": 2, "4": [2, 6, 7, 8], "thorlab": 2, "l1": 2, "30": 2, "l2": 2, "80": 2, "l3": 2, "75": 2, "l4": 2, "250": 2, "take": [2, 6, 8], "load": 2, "them": [2, 8], "opticstudio": [2, 3], "verifi": 2, "characterisitc": 2, "download": 2, "file": 2, "associ": [2, 4], "directli": 2, "websit": [2, 3, 8], "up": [2, 6], "here": [2, 5, 6], "tool": [2, 6], "optim": [2, 4, 8], "placement": 2, "all": [2, 3, 7], "base": [2, 5, 8], "whether": [2, 4], "should": [2, 4, 6], "focus": [2, 5, 7, 8], "collim": 2, "rule": 2, "thumb": 2, "one": [2, 6, 7], "build": 2, "element": 2, "manner": 2, "instead": 2, "ad": 2, "try": 2, "aspect": [2, 3], "flow": [2, 8], "involv": 2, "either": 2, "next": 2, "same": [2, 8], "until": 2, "place": [2, 6, 8], "describ": 2, "more": [2, 4, 5, 7, 8], "detail": 2, "below": [2, 6], "went": 2, "creat": [2, 5, 7], "new": 2, "match": 2, "laser": [2, 6, 8], "open": 2, "copi": 2, "past": [2, 4], "surfac": 2, "optimz": 2, "wizard": 2, "f1": 2, "variabl": 2, "correct": 2, "posit": [2, 5], "run": 2, "remov": 2, "angular": 2, "d1": 2, "x": [2, 5, 6, 8], "f3": 2, "45": 2, "degre": 2, "d3": 2, "d4": 2, "within": [2, 6, 8], "avail": [2, 3], "investig": [2, 8], "primarili": 2, "geometr": 2, "huygen": 2, "psf": [2, 9], "innat": 2, "rai": [2, 8], "trace": 2, "most": [2, 6, 8], "its": [2, 5, 6, 7, 8], "oper": [2, 4, 8], "like": [2, 3], "accept": 2, "howev": [2, 5, 6, 7, 8], "output": 2, "approach": [2, 7], "diffract": [2, 5, 7], "limit": [2, 6, 7, 8], "frac": 2, "lambda": [2, 6], "2na": 2, "also": [2, 6, 8], "effect": [2, 6], "how": [2, 5, 8], "incorpor": 2, "anticip": 2, "line": [2, 7], "would": 2, "seen": 2, "cross": 2, "section": [2, 4], "see": 2, "expect": 2, "half": 2, "max": 2, "fwhm": 2, "lie": 2, "somewher": 2, "around": 2, "0": 2, "376": 2, "compar": 2, "two": [2, 5], "analys": [2, 6], "show": 2, "xy": 2, "profil": [2, 7], "well": [2, 6, 8], "center": [2, 4], "row": 2, "end": 2, "being": 2, "quit": 2, "similar": 2, "37": 2, "allow": [2, 6, 7, 8], "u": [2, 5, 7, 8], "evolut": 2, "point": [2, 6], "rang": 2, "enough": 2, "purpos": 2, "maximum": 2, "usabl": 2, "multipli": 2, "sqrt": 2, "when": [2, 4, 5, 6], "addit": [2, 6], "known": 2, "becom": 2, "increasingli": [2, 4], "import": [2, 8], "No": 2, "perfect": 2, "understand": 2, "sensit": [2, 6, 8], "variou": 2, "perturb": [2, 8], "along": 2, "small": [2, 6, 8], "displac": 2, "compris": 2, "similarli": 2, "util": [2, 4], "merit": 2, "function": 2, "fulli": 2, "customiz": 2, "serv": [2, 6], "defin": 2, "perform": [2, 4, 6, 7, 8], "chose": 2, "factor": 2, "rel": [2, 8], "perfectli": 2, "instanc": 2, "shown": 2, "operand": 2, "track": 2, "y": [2, 6, 8], "step": [2, 8], "chang": 2, "much": [2, 7], "toler": 2, "machin": 2, "given": 2, "fabric": 2, "compani": [2, 6], "look": 2, "across": 2, "005": 2, "finer": 2, "002": 2, "deviat": 2, "align": [2, 8], "dowel": 2, "pin": 2, "affect": 2, "overal": [2, 9], "depict": 2, "worst": 2, "scenario": 2, "offset": 2, "other": [2, 3], "compens": 2, "wai": 2, "mitig": 2, "tweak": 2, "25mm": 2, "translat": [2, 5, 6], "adjust": 2, "basic": 2, "number": 2, "mont": 2, "carlo": 2, "made": [2, 8], "evalu": [2, 4, 5, 8], "those": [2, 8], "report": 2, "some": [2, 8], "give": 2, "inform": 2, "exampl": [2, 5, 6, 8], "radii": 2, "materi": 2, "properti": 2, "ensur": 2, "abov": [2, 6], "certain": 2, "valu": 2, "though": 2, "even": [2, 6], "difficult": 2, "ascrib": 2, "cutoff": 2, "so": 2, "trend": 2, "correspond": 2, "24th": 2, "caus": 2, "largest": 2, "best": [2, 7, 8], "individu": [2, 4], "window": 2, "nomin": 2, "comparison": 2, "It": 2, "clear": 2, "shorter": 2, "span": 2, "tighter": 2, "might": 2, "offer": [2, 7], "onlin": 2, "typic": 2, "increas": [2, 5, 6, 7], "price": 2, "higher": [2, 7], "benefit": 2, "benefici": 2, "befor": 2, "time": [2, 4, 6, 7], "581": 2, "onc": 2, "again": 2, "advers": 2, "about": 2, "tenth": 2, "larger": [2, 8], "visual": 2, "closer": 2, "satisfi": 2, "suspend": 2, "midair": 2, "polari": 2, "long": [2, 7], "term": [2, 7], "stabil": 2, "compon": [2, 8], "character": 2, "part": [2, 4], "hole": 2, "subsequ": 2, "specif": [2, 6], "axi": [2, 6], "decid": 2, "post": [2, 5], "re": 2, "themselv": 2, "while": [2, 3, 4, 8], "abl": [2, 5, 7, 8], "capabl": 2, "rotat": [2, 5], "someth": 2, "rsp1": 2, "still": 2, "cad": 2, "insert": 2, "link": 2, "FOR": 2, "method": [2, 5, 6, 8], "upon": 2, "over": [2, 7, 8], "product": [2, 3, 6], "schemat": 2, "z": [2, 6], "thei": [2, 7, 8], "impart": 2, "central": 2, "idea": 2, "space": [2, 6], "three": 2, "account": 2, "thick": 2, "were": [2, 8], "autodesk": [2, 3], "inventor": [2, 3], "just": 2, "four": 2, "itself": 2, "These": [2, 8], "increment": 2, "inch": 2, "screw": 2, "breadboard": 2, "tabl": 2, "keep": 2, "height": 2, "briefli": 2, "discuss": [2, 8], "microscop": [2, 4, 7, 8], "navig": 2, "softwar": [2, 4, 5], "ax": 2, "previou": 2, "pictur": 2, "wa": [2, 5, 6, 7, 8], "eas": [2, 4], "20": 2, "predetermin": 2, "worth": 2, "5": [2, 6], "requir": [2, 4, 5, 6, 7], "holder": 2, "iri": 2, "rectangular": 2, "nd": 2, "filter": 2, "breakdown": 2, "list": 2, "onto": [2, 7], "separ": 2, "corner": 2, "ha": [2, 4, 5, 6, 8], "been": [2, 6, 8], "assembl": [2, 4, 8], "stack": 2, "begin": 2, "introduc": [2, 8], "curvatur": 2, "type": 2, "present": [2, 4], "stretch": 2, "bend": 2, "emploi": 2, "have": [2, 6, 8], "built": 2, "collar": 2, "scheme": 2, "order": 2, "fluoresc": [2, 8], "bead": 2, "agaros": 2, "imagej": 2, "quickli": 2, "reslic": 2, "intens": [2, 6], "project": [2, 7], "If": 2, "slight": [2, 8], "repeat": 2, "observ": 2, "live": 2, "feed": 2, "via": [2, 5], "continu": 2, "scan": [2, 5, 6, 7, 8], "mode": 2, "get": 2, "vicin": 2, "aim": [2, 8], "possibl": [2, 6], "move": [2, 8], "true": 2, "done": [2, 7], "quick": 2, "could": [2, 7], "top": 2, "panel": 2, "smooth": 2, "out": [2, 7], "fuzzi": 2, "bottom": 2, "appear": 2, "cleaner": 2, "On": 2, "pci": 2, "board": 2, "connect": 2, "neg": 2, "wire": 2, "analog": 2, "ao": 2, "you": 2, "10": [2, 6, 8], "ground": 2, "11": 2, "plug": 2, "bnc": 2, "cabl": 2, "ext": 2, "IN": 2, "tiger": 2, "control": [2, 4, 5, 8], "command": 2, "cca": 2, "first": 2, "A": 2, "q": 2, "p1": 2, "23": 2, "p": 2, "100um": 2, "24": [2, 8], "200um": 2, "35": 2, "150um": 2, "36": 2, "300um": 2, "500um": 2, "34": 2, "50um": 2, "25": 2, "350um": 2, "tell": 2, "100": [2, 5, 6], "um": 2, "50": 2, "power": [2, 6, 7], "cycl": [2, 6, 9], "Then": 2, "becam": 2, "pf": 2, "now": 2, "confirm": 2, "voltag": 2, "put": 2, "current": 2, "oscilloscop": 2, "go": 2, "test": 2, "ni": 2, "sinewav": 2, "v": 2, "frequenc": 2, "pretti": 2, "high": [2, 4, 5, 6, 7, 8], "10000": 2, "hz": [2, 8], "back": [2, 7], "slot": 2, "read": 2, "intend": 2, "doesn": 2, "t": [2, 6], "seem": 2, "extern": 2, "pm": 2, "origin": 2, "varieti": 3, "ansi": 3, "zemax": [3, 4], "design": [3, 6, 7, 8], "custom": [3, 8], "basepl": [3, 4], "academ": 3, "licens": [3, 6], "free": [3, 5, 8], "charg": 3, "3d": [3, 4, 5], "model": [3, 6], "autocad": 3, "fusion": 3, "360": 3, "solidwork": 3, "altern": [3, 7], "appar": 3, "paragraph": 3, "biologist": 4, "transit": 4, "toward": [4, 8], "complex": [4, 7], "assai": 4, "volumetr": [4, 7, 8], "spatiotempor": [4, 6], "resolut": [4, 5, 6, 7, 8, 9], "develop": [4, 5, 6, 7, 8], "embryo": [4, 6, 8], "format": [4, 6, 8], "cell": [4, 5, 6, 7, 8], "immunolog": [4, 8], "synaps": [4, 8], "breast": 4, "cancer": 4, "organoid": 4, "migrat": [4, 6], "collagen": [4, 5], "matrix": [4, 5, 6], "cytoskelet": 4, "rearrang": 4, "polar": 4, "epitheli": [4, 7], "monolay": [4, 7], "biolog": [4, 5, 6, 8], "process": [4, 5], "onli": [4, 6, 8], "understood": 4, "non": [4, 6], "invas": 4, "quantit": [4, 6], "entireti": 4, "simpl": 4, "highli": [4, 6, 8], "simplifi": [4, 8], "optomechan": 4, "mainten": 4, "streamlin": 4, "optoelectron": 4, "robust": 4, "reliabl": 4, "activ": [4, 6, 7], "pleas": 4, "advis": 4, "dean": [4, 5, 7, 8], "lab": [4, 8], "implement": 4, "sever": [4, 6, 8], "safeguard": 4, "inher": 4, "risk": 4, "despit": [4, 6], "precaut": 4, "natur": [4, 8], "lead": [4, 6], "unpredict": 4, "outcom": 4, "therefor": [4, 7], "ut": 4, "southwestern": 4, "expressli": 4, "disclaim": 4, "ani": [4, 5, 6], "respons": [4, 8], "damag": 4, "loss": 4, "injuri": 4, "mai": 4, "aris": 4, "relat": 4, "user": 4, "awar": 4, "agre": 4, "own": [4, 6], "why": 4, "microscopi": [4, 5], "nanospim": 4, "aslm": 4, "opm": 4, "packag": [4, 5], "simul": 4, "overlin": 4, "subsect": 4, "gener": [4, 7], "initi": 4, "len": 4, "select": [4, 9], "setup": 4, "analysi": 4, "toleranc": 4, "note": 4, "differ": 4, "physic": 4, "coordin": 4, "definit": 4, "assembli": 4, "find": 4, "focu": [4, 7, 8], "minim": 4, "spheric": [4, 8], "aberr": [4, 5, 8], "piezo": [4, 5], "troubleshoot": 4, "includ": [4, 8], "kei": [4, 6, 8], "contribut": [4, 6], "support": 4, "univers": 4, "north": 4, "carolina": 4, "signal": [4, 6], "biomed": 4, "technologi": [4, 5, 6, 8], "dissemin": [4, 5, 6, 8], "btdd": 4, "nih": 4, "nation": 4, "institut": 4, "medic": 4, "scienc": 4, "rm1gm145399": 4, "metastat": [4, 5], "tumor": 4, "program": [4, 8], "cellular": [4, 6], "biologi": 4, "research": 4, "ccbir": 4, "u54ca268072": 4, "techniqu": 5, "successfulli": 5, "decoupl": 5, "trade": 5, "off": [5, 6], "axial": 5, "multiview": 5, "deconvolut": [5, 6], "former": 5, "multipl": [5, 7], "revers": 5, "complementari": 5, "computation": 5, "fuse": 5, "larg": [5, 6, 8], "burden": 5, "specimen": [5, 6, 7, 8], "data": [5, 6], "overhead": 5, "incompat": [5, 7, 8], "biosensor": [5, 6, 7], "contrast": [5, 6, 7], "invent": 5, "fiolka": 5, "2015": 5, "remot": [5, 8], "sweep": 5, "tightli": 5, "synchron": 5, "roll": 5, "shutter": 5, "cmo": 5, "determinist": 5, "voic": 5, "coil": 5, "conjug": [5, 8], "plane": [5, 6], "recent": [5, 8], "acceler": 5, "acquisit": [5, 6], "rate": [5, 6, 8], "200": 5, "frame": 5, "per": [5, 6], "second": 5, "novel": 5, "later": [5, 8], "galvanomet": [5, 7, 8], "importantli": [5, 6, 7, 8], "doe": 5, "comput": [5, 6], "deliv": [5, 6, 8], "100\u00b5m": 5, "highest": 5, "nm": 5, "lsfm": [5, 6], "absenc": 5, "super": 5, "g": [5, 6, 7], "structur": [5, 6], "stimul": 5, "emiss": 5, "local": 5, "becaus": [5, 7, 8], "isotrop": [5, 6], "routin": [5, 6], "combin": [5, 6], "advanc": [5, 6], "vision": [5, 6], "alreadi": [5, 6], "provid": 5, "tremend": 5, "insight": [5, 6], "divers": 5, "phenomena": [5, 8], "shape3d": 5, "kra": 5, "pip2": 5, "influenc": 5, "morphologi": [5, 6], "motion": [5, 7], "environ": [5, 6], "refract": [5, 8], "rather": 5, "entir": [5, 8], "compat": [5, 6, 7, 8], "multiplex": [5, 6, 7], "excit": [5, 6, 7], "optogenet": [5, 8], "probe": [5, 6, 8], "suit": [5, 7], "molecular": 5, "underli": 5, "interact": 5, "extracellular": [5, 6], "histor": 6, "spin": 6, "disk": 6, "confoc": 6, "indiscrimin": 6, "region": [6, 8], "thu": [6, 7, 8], "incur": 6, "photobleach": [6, 7], "phototox": 6, "problem": 6, "further": 6, "exacerb": 6, "reduc": [6, 7, 8], "duti": [6, 9], "percentag": 6, "durat": 6, "necessarili": 6, "compensatori": 6, "depend": 6, "restrict": 6, "2d": 6, "interest": 6, "ow": [6, 8], "quantum": 6, "effici": 6, "massiv": 6, "parallel": [6, 8], "scientif": [6, 8], "4x10": 6, "6": [6, 8], "without": 6, "compromis": [6, 8], "speed": 6, "nois": 6, "illustr": 6, "common": 6, "voxel": 6, "dwell": 6, "1\u00b5": 6, "16": 6, "captur": [6, 8], "2048x2048": 6, "ident": 6, "5m": 6, "832": 6, "fold": [6, 7, 8], "faster": [6, 7], "yet": 6, "000": 6, "longer": 6, "consequ": 6, "veri": [6, 7], "delic": 6, "gain": 6, "event": [6, 7], "subcellular": 6, "scale": 6, "must": 6, "molecularli": 6, "label": 6, "opto": 6, "chemogenet": [6, 8], "human": 6, "interpret": 6, "5d": 6, "dataset": 6, "met": 6, "nyquist": 6, "gtpase": 6, "rho": 6, "rac": 6, "cdc42": 6, "short": 6, "occur": 6, "complet": 6, "volum": 6, "acquir": 6, "spatial": [6, 7], "500nm": 6, "And": [6, 8], "avoid": 6, "artifact": 6, "nearli": 6, "inde": 6, "particularli": 6, "plasma": 6, "membran": 6, "readout": 6, "simultan": [6, 7, 8], "multicolor": [6, 7], "leverag": [6, 8], "uncompromis": 6, "impact": 6, "ectop": 6, "express": 6, "protein": 6, "toxic": 6, "latter": 6, "slice": 6, "construct": 6, "dimens": 6, "maxim": [6, 8], "mani": 6, "25\u00b5m": [6, 7], "lastli": [6, 8], "downstream": 6, "analyt": 6, "cannot": 6, "iter": 6, "improv": 6, "alter": 6, "statist": [6, 7], "necessari": 6, "exist": 6, "aesthet": 6, "attract": 6, "engin": 6, "servic": 6, "return": 6, "invest": 6, "manufactur": 6, "incredibli": 6, "conserv": 6, "come": 6, "adopt": [6, 8], "emerg": 6, "7": [6, 8], "year": 6, "commerci": 6, "immedi": 6, "obsolet": 6, "commun": 6, "dure": [6, 7, 8], "interim": 6, "One": 6, "except": 6, "llsm": [6, 7, 8], "sub": 6, "zeiss": 6, "3i": 6, "month": 6, "semin": 6, "public": 6, "nonetheless": [6, 8], "took": [6, 8], "releas": 6, "consum": 6, "friendli": 6, "prohibit": [6, 8], "cost": 6, "1m": 6, "usd": 6, "convolut": 6, "entangl": 6, "patent": 6, "landscap": 6, "add": 6, "delai": 6, "access": 6, "market": 6, "leica": 6, "exclus": 6, "tertiari": [6, 8], "therebi": 6, "obliqu": 6, "impedi": 6, "transform": 6, "cut": 6, "edg": 6, "superposit": 7, "invari": 7, "sourc": 7, "theori": 7, "maintain": 7, "narrow": 7, "waist": 7, "arbitrarili": 7, "practic": 7, "accompani": [7, 8], "sidelob": 7, "blur": 7, "degrad": [7, 8], "contrast8": 7, "modest": 7, "adher": 7, "previous": 7, "sculpt": 7, "furthermor": [7, 8], "decreas": 7, "throughput": 7, "expens": 7, "overcom": [7, 8], "colleagu": 7, "mathemat": 7, "theorem": 7, "recreat": 7, "averag": 7, "dither": 7, "replica": 7, "multiplexing11": 7, "amplitud": 7, "phase": 7, "pupil": [7, 8], "appropri": 7, "binari": 7, "mask": 7, "singl": [7, 8], "exposur": 7, "telescop": 7, "indistinguish": 7, "demonstr": 7, "pi3k": 7, "filopodi": 7, "bleb": 7, "dynam": 7, "mv3": 7, "melanoma": 7, "wavelength": 7, "critic": [7, 8], "fast": 7, "morpholog": [7, 8], "buckl": 7, "orthogon": 8, "geometri": 8, "underappreci": 8, "disadvantag": 8, "hardwar": 8, "thermal": 8, "drift": 8, "dish": 8, "multi": 8, "plate": 8, "microfluid": 8, "establish": 8, "chemotact": 8, "gradient": 8, "chamber": 8, "level": 8, "shear": 8, "stress": 8, "reagent": 8, "consumpt": 8, "5ml": 8, "pharmacolog": 8, "braf": 8, "inhibit": 8, "water": 8, "dip": 8, "steril": 8, "slow": 8, "hour": 8, "sarcomerogenesi": 8, "effort": 8, "ultra": 8, "fluorocarbon": 8, "foil": 8, "cuvett": 8, "index": 8, "mismatch": 8, "amount": 8, "launch": 8, "collect": 8, "refer": 8, "primari": 8, "secondari": 8, "reorient": 8, "invert": 8, "remain": 8, "suffer": 8, "diminish": 8, "imperfect": 8, "margin": 8, "bo": 8, "huang": 8, "ucsf": 8, "compress": 8, "cone": 8, "camera58": 8, "cowork": 8, "concept": 8, "logic": 8, "conclus": 8, "solid": 8, "impress": 8, "28": 8, "29": 8, "raw": 8, "299x336x731nm": 8, "extent": 8, "gastrul": 8, "drosophila": 8, "identifi": 8, "rare": 8, "subset": 8, "killer": 8, "form": 8, "Its": 8, "precis": 8, "photoactiv": 8, "rac1": 8, "lamellipodia": 8, "fibroblast": 8, "squeez": 8, "confin": 8, "devic": 8, "rapidli": 8, "de": 8, "calcium": 8, "wave": 8, "cytoplasm": 8, "diffus": 8, "respect": 8, "Of": 8, "technic": 8, "demand": 8, "front": 8, "glass": 8, "interfac": 8, "execut": 8, "autom": 8, "fashion": 8, "diascop": 8, "carefulli": 8, "fix": 8, "asi": 8, "stationari": 8, "depth": 8, "visitor": 8, "dbp": 8, "core": 8, "facil": 8, "manag": 8, "propos": 8, "uniform": 9}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"gener": 2, "design": [2, 4], "process": 2, "initi": 2, "len": 2, "select": 2, "zemax": 2, "simul": [2, 3], "setup": 2, "analysi": 2, "toleranc": 2, "basepl": 2, "note": 2, "differ": 2, "physic": 2, "coordin": 2, "definit": 2, "assembli": 2, "find": 2, "focu": 2, "minim": 2, "spheric": 2, "aberr": 2, "piezo": 2, "troubleshoot": 2, "requir": 3, "softwar": 3, "packag": 3, "overlin": 3, "part": 3, "section": 3, "subsect": 3, "navig": 4, "hardwar": 4, "project": 4, "philosophi": 4, "introduct": 4, "principl": [4, 9], "author": 4, "fund": 4, "aslm": 5, "why": 6, "light": [6, 7, 9], "sheet": [6, 7, 9], "microscopi": [6, 7, 8, 9], "The": 6, "import": 6, "volumetr": 6, "imag": 6, "challeng": [6, 8], "3d": 6, "build": 6, "microscop": 6, "nanospim": 7, "background": [7, 8], "lattic": 7, "field": 7, "synthesi": 7, "opm": 8, "pitfal": 8, "lsfm": 8, "obliqu": 8, "plane": 8, "uniqu": 8, "optic": 9}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"General Design Process": [[2, "general-design-process"]], "Initial Lens Selection": [[2, "initial-lens-selection"]], "Zemax Simulation Setup Process": [[2, "zemax-simulation-setup-process"]], "Zemax Simulation Analysis": [[2, "zemax-simulation-analysis"]], "Zemax Tolerancing Analysis": [[2, "zemax-tolerancing-analysis"]], "Baseplate Design": [[2, "baseplate-design"]], "Note on Difference in Simulated and Physical Coordinate Definitions": [[2, "note-on-difference-in-simulated-and-physical-coordinate-definitions"]], "Physical Assembly Process": [[2, "physical-assembly-process"]], "Finding the Focus": [[2, "finding-the-focus"]], "Minimizing Spherical Aberrations": [[2, "minimizing-spherical-aberrations"]], "Piezo Setup & Troubleshooting": [[2, "piezo-setup-troubleshooting"]], "Required Software and Packages": [[3, "required-software-and-packages"]], "Simulations": [[3, "simulations"]], "Overline for parts": [[3, "overline-for-parts"]], "Overline": [[3, "overline"]], "Sections": [[3, "sections"]], "Subsection": [[3, "subsection"]], "navigate-hardware": [[4, "navigate-hardware"]], "Project Philosophy": [[4, "project-philosophy"]], "Introduction": [[4, null]], "Design Principles": [[4, null]], "Authors": [[4, "authors"]], "Funding": [[4, "funding"]], "ASLM": [[5, "aslm"]], "Why Light-Sheet Microscopy?": [[6, "why-light-sheet-microscopy"]], "The Importance of Volumetric Imaging.": [[6, "the-importance-of-volumetric-imaging"]], "Challenges with 3D Imaging.": [[6, "challenges-with-3d-imaging"]], "Why build a microscope?": [[6, "why-build-a-microscope"]], "NanoSPIM": [[7, "nanospim"], [7, "id1"]], "Background": [[7, "background"], [8, "background"]], "Lattice Light-Sheet Microscopy": [[7, "lattice-light-sheet-microscopy"]], "Field Synthesis": [[7, "field-synthesis"]], "OPM": [[8, "opm"]], "Pitfalls of LSFM": [[8, "pitfalls-of-lsfm"]], "Oblique Plane Microscopy": [[8, "oblique-plane-microscopy"]], "Unique Challenges with OPMs": [[8, "unique-challenges-with-opms"]], "Light-Sheet Microscopy Optical Principles": [[9, "light-sheet-microscopy-optical-principles"]]}, "indexentries": {}}) \ No newline at end of file +Search.setIndex({"docnames": ["_templates/custom_class", "_templates/custom_module", "design_principles/design_process", "design_principles/required_software", "index", "introduction/aslm", "introduction/background", "introduction/nanospim", "introduction/opm", "introduction/principles"], "filenames": ["_templates/custom_class.rst", "_templates/custom_module.rst", "design_principles/design_process.rst", "design_principles/required_software.rst", "index.rst", "introduction/aslm.rst", "introduction/background.rst", "introduction/nanospim.rst", "introduction/opm.rst", "introduction/principles.rst"], "titles": ["<no title>", "<no title>", "General Design Process", "Required Software and Packages", "navigate-hardware", "ASLM", "Why Light-Sheet Microscopy?", "NanoSPIM", "OPM", "Light-Sheet Microscopy Optical Principles"], "terms": {"fullnam": [0, 1], "escap": [0, 1], "underlin": [0, 1], "block": [1, 6], "modul": [1, 6, 7], "rubric": 1, "item": 1, "endfor": 1, "endif": 1, "endblock": 1, "prior": [2, 8], "start": [2, 6], "optic": [2, 3, 4, 5, 6, 7, 8], "": [2, 8], "conveni": [2, 8], "straightforward": 2, "calcul": 2, "determin": 2, "which": [2, 5, 6, 7, 8], "lens": 2, "us": [2, 3, 4, 5, 6, 7, 8], "train": [2, 6, 7, 8], "achiev": [2, 6], "desir": 2, "field": [2, 5, 6, 8, 9], "view": [2, 5, 6, 7, 8, 9], "fov": 2, "your": [2, 7], "detect": [2, 5, 6, 8, 9], "path": [2, 5], "In": [2, 5, 6, 7], "our": [2, 3, 8], "case": [2, 6], "consist": 2, "400": [2, 5], "mm": 2, "tube": 2, "nikon": 2, "25x": 2, "1": [2, 8], "numer": [2, 4, 6, 8], "apertur": [2, 8], "na": 2, "immers": [2, 8], "object": [2, 5, 7, 8, 9], "To": [2, 6, 7, 8], "target": 2, "final": 2, "magnif": 2, "m": 2, "system": [2, 3, 4, 6, 8], "ratio": [2, 6], "focal": [2, 5, 6, 8], "length": [2, 7, 8], "f": 2, "tl": 2, "do": 2, "from": [2, 4, 5, 6, 8], "result": 2, "divid": 2, "total": 2, "camera": [2, 5, 6, 7, 8], "sensor": 2, "size": 2, "convert": [2, 5], "micron": [2, 6], "w": 2, "1000": 2, "For": [2, 3, 5, 6, 8], "where": 2, "8": [2, 8], "13": [2, 8], "thi": [2, 3, 4, 5, 6, 8], "266": 2, "mu": 2, "mean": 2, "we": [2, 3, 5, 8], "want": 2, "illumin": [2, 5, 6, 7, 8, 9], "produc": [2, 6], "light": [2, 4, 5, 8], "sheet": [2, 4, 5, 8], "close": 2, "can": [2, 4, 6, 8], "The": [2, 4, 8], "overarch": 2, "goal": 2, "standard": [2, 8], "i": [2, 3, 4, 5, 6, 7, 8], "both": [2, 4, 6, 8], "mold": 2, "particular": 2, "shape": 2, "direct": [2, 5, 8], "locat": 2, "work": 2, "an": [2, 5, 6, 7, 8], "input": 2, "gaussian": [2, 5], "beam": [2, 5, 7], "thin": [2, 7, 8], "sampl": [2, 5, 6, 7], "There": 2, "ar": [2, 3, 4, 6, 7, 8], "few": 2, "set": 2, "criteria": [2, 6], "help": 2, "guid": 2, "potenti": [2, 6], "As": [2, 5, 7], "mention": [2, 7], "ideal": [2, 5, 6, 7], "cover": 2, "full": 2, "\u03bcm": 2, "At": 2, "cylindr": 2, "spot": 2, "stai": 2, "under": [2, 4], "reson": 2, "galvo": 2, "12": 2, "diamet": 2, "need": [2, 6, 7], "distanc": [2, 7], "between": [2, 5], "mirror": [2, 5], "greater": [2, 7], "than": [2, 5, 8], "55": 2, "due": 2, "mechan": [2, 4, 5, 8], "consider": 2, "mount": [2, 5], "overfil": 2, "reason": [2, 3], "behind": 2, "thinner": 2, "width": 2, "With": 2, "mind": 2, "theoret": 2, "estim": 2, "what": 2, "after": [2, 6], "each": [2, 8], "consid": [2, 6], "everi": [2, 6], "pair": 2, "e": [2, 5, 6, 7], "2": [2, 6, 7, 8], "3": [2, 8], "sort": 2, "4f": [2, 7], "imag": [2, 4, 5, 7, 8], "n": 2, "follow": 2, "essenti": 2, "cascad": 2, "through": [2, 4, 5, 8], "make": 2, "sure": 2, "choic": [2, 3], "characterist": 2, "propag": [2, 5, 7], "chosen": 2, "featur": 2, "4": [2, 6, 7, 8], "thorlab": 2, "l1": 2, "30": 2, "l2": 2, "80": 2, "l3": 2, "75": 2, "l4": 2, "250": 2, "take": [2, 6, 8], "load": 2, "them": [2, 8], "opticstudio": [2, 3], "verifi": 2, "characterisitc": 2, "download": 2, "file": 2, "associ": [2, 4], "directli": 2, "websit": [2, 3, 8], "up": [2, 6], "here": [2, 5, 6], "tool": [2, 6], "optim": [2, 4, 8], "placement": 2, "all": [2, 3, 7], "base": [2, 5, 8], "whether": [2, 4], "should": [2, 4, 6], "focus": [2, 5, 7, 8], "collim": 2, "rule": 2, "thumb": 2, "one": [2, 6, 7], "build": 2, "element": 2, "manner": 2, "instead": 2, "ad": 2, "try": 2, "aspect": [2, 3], "flow": [2, 8], "involv": 2, "either": 2, "next": 2, "same": [2, 8], "until": 2, "place": [2, 6, 8], "describ": 2, "more": [2, 4, 5, 7, 8], "detail": 2, "below": [2, 6], "went": 2, "creat": [2, 5, 7], "new": 2, "match": 2, "laser": [2, 6, 8], "open": 2, "copi": 2, "past": [2, 4], "surfac": 2, "optimz": 2, "wizard": 2, "f1": 2, "variabl": 2, "correct": 2, "posit": [2, 5], "run": 2, "remov": 2, "angular": 2, "d1": 2, "x": [2, 5, 6, 8], "f3": 2, "45": 2, "degre": 2, "d3": 2, "d4": 2, "within": [2, 6, 8], "avail": [2, 3], "investig": [2, 8], "primarili": 2, "geometr": 2, "huygen": 2, "psf": [2, 9], "innat": 2, "rai": [2, 8], "trace": 2, "most": [2, 6, 8], "its": [2, 5, 6, 7, 8], "oper": [2, 4, 8], "like": [2, 3], "accept": 2, "howev": [2, 5, 6, 7, 8], "output": 2, "approach": [2, 7], "diffract": [2, 5, 7], "limit": [2, 6, 7, 8], "frac": 2, "lambda": [2, 6], "2na": 2, "also": [2, 6, 8], "effect": [2, 6], "how": [2, 5, 8], "incorpor": 2, "anticip": 2, "line": [2, 7], "would": 2, "seen": 2, "cross": 2, "section": [2, 4], "see": 2, "expect": 2, "half": 2, "max": 2, "fwhm": 2, "lie": 2, "somewher": 2, "around": 2, "0": 2, "376": 2, "compar": 2, "two": [2, 5], "analys": [2, 6], "show": 2, "xy": 2, "profil": [2, 7], "well": [2, 6, 8], "center": [2, 4], "row": 2, "end": 2, "being": 2, "quit": 2, "similar": 2, "37": 2, "allow": [2, 6, 7, 8], "u": [2, 5, 7, 8], "evolut": 2, "point": [2, 6], "rang": 2, "enough": 2, "purpos": 2, "maximum": 2, "usabl": 2, "multipli": 2, "sqrt": 2, "when": [2, 4, 5, 6], "addit": [2, 6], "known": 2, "becom": 2, "increasingli": [2, 4], "import": [2, 8], "No": 2, "perfect": 2, "understand": 2, "sensit": [2, 6, 8], "variou": 2, "perturb": [2, 8], "along": 2, "small": [2, 6, 8], "displac": 2, "compris": 2, "similarli": 2, "util": [2, 4], "merit": 2, "function": 2, "fulli": 2, "customiz": 2, "serv": [2, 6], "defin": 2, "perform": [2, 4, 6, 7, 8], "chose": 2, "factor": 2, "rel": [2, 8], "perfectli": 2, "instanc": 2, "shown": 2, "operand": 2, "track": 2, "y": [2, 6, 8], "step": [2, 8], "chang": 2, "much": [2, 7], "toler": 2, "machin": 2, "given": 2, "fabric": 2, "compani": [2, 6], "look": 2, "across": 2, "005": 2, "finer": 2, "002": 2, "deviat": 2, "align": [2, 8], "dowel": 2, "pin": 2, "affect": 2, "overal": [2, 9], "depict": 2, "worst": 2, "scenario": 2, "offset": 2, "other": [2, 3], "compens": 2, "wai": 2, "mitig": 2, "tweak": 2, "25mm": 2, "translat": [2, 5, 6], "adjust": 2, "basic": 2, "number": 2, "mont": 2, "carlo": 2, "made": [2, 8], "evalu": [2, 4, 5, 8], "those": [2, 8], "report": 2, "some": [2, 8], "give": 2, "inform": 2, "exampl": [2, 5, 6, 8], "radii": 2, "materi": 2, "properti": 2, "ensur": 2, "abov": [2, 6], "certain": 2, "valu": 2, "though": 2, "even": [2, 6], "difficult": 2, "ascrib": 2, "cutoff": 2, "so": 2, "trend": 2, "correspond": 2, "24th": 2, "caus": 2, "largest": 2, "best": [2, 7, 8], "individu": [2, 4], "window": 2, "nomin": 2, "comparison": 2, "It": 2, "clear": 2, "shorter": 2, "span": 2, "tighter": 2, "might": 2, "offer": [2, 7], "onlin": 2, "typic": 2, "increas": [2, 5, 6, 7], "price": 2, "higher": [2, 7], "benefit": 2, "benefici": 2, "befor": 2, "time": [2, 4, 6, 7], "581": 2, "onc": 2, "again": 2, "advers": 2, "about": 2, "tenth": 2, "larger": [2, 8], "visual": 2, "closer": 2, "satisfi": 2, "suspend": 2, "midair": 2, "polari": 2, "long": [2, 7], "term": [2, 7], "stabil": 2, "compon": [2, 8], "character": 2, "part": [2, 4], "hole": 2, "subsequ": 2, "specif": [2, 6], "axi": [2, 6], "decid": 2, "post": [2, 5], "re": 2, "themselv": 2, "while": [2, 3, 4, 8], "abl": [2, 5, 7, 8], "capabl": 2, "rotat": [2, 5], "someth": 2, "rsp1": 2, "still": 2, "cad": 2, "insert": 2, "link": 2, "FOR": 2, "method": [2, 5, 6, 8], "upon": 2, "over": [2, 7, 8], "product": [2, 3, 6], "schemat": 2, "z": [2, 6], "thei": [2, 7, 8], "impart": 2, "central": 2, "idea": 2, "space": [2, 6], "three": 2, "account": 2, "thick": 2, "were": [2, 8], "autodesk": [2, 3], "inventor": [2, 3], "just": 2, "four": 2, "itself": 2, "These": [2, 8], "increment": 2, "inch": 2, "screw": 2, "breadboard": 2, "tabl": 2, "keep": 2, "height": 2, "briefli": 2, "discuss": [2, 8], "microscop": [2, 4, 7, 8], "navig": 2, "softwar": [2, 4, 5], "ax": 2, "previou": 2, "pictur": 2, "wa": [2, 5, 6, 7, 8], "eas": [2, 4], "20": 2, "predetermin": 2, "worth": 2, "5": [2, 6], "requir": [2, 4, 5, 6, 7], "holder": 2, "iri": 2, "rectangular": 2, "nd": 2, "filter": 2, "breakdown": 2, "list": 2, "onto": [2, 7], "separ": 2, "corner": 2, "ha": [2, 4, 5, 6, 8], "been": [2, 6, 8], "assembl": [2, 4, 8], "stack": 2, "begin": 2, "introduc": [2, 8], "curvatur": 2, "type": 2, "present": [2, 4], "stretch": 2, "bend": 2, "emploi": 2, "have": [2, 6, 8], "built": 2, "collar": 2, "scheme": 2, "order": 2, "fluoresc": [2, 8], "bead": 2, "agaros": 2, "imagej": 2, "quickli": 2, "reslic": 2, "intens": [2, 6], "project": [2, 7], "If": 2, "slight": [2, 8], "repeat": 2, "observ": 2, "live": 2, "feed": 2, "via": [2, 5], "continu": 2, "scan": [2, 5, 6, 7, 8], "mode": 2, "get": 2, "vicin": 2, "aim": [2, 8], "possibl": [2, 6], "move": [2, 8], "true": 2, "done": [2, 7], "quick": 2, "could": [2, 7], "top": 2, "panel": 2, "smooth": 2, "out": [2, 7], "fuzzi": 2, "bottom": 2, "appear": 2, "cleaner": 2, "On": 2, "pci": 2, "board": 2, "connect": 2, "neg": 2, "wire": 2, "analog": 2, "ao": 2, "you": 2, "10": [2, 6, 8], "ground": 2, "11": 2, "plug": 2, "bnc": 2, "cabl": 2, "ext": 2, "IN": 2, "tiger": 2, "control": [2, 4, 5, 8], "command": 2, "cca": 2, "first": 2, "A": 2, "q": 2, "p1": 2, "23": 2, "p": 2, "100um": 2, "24": [2, 8], "200um": 2, "35": 2, "150um": 2, "36": 2, "300um": 2, "500um": 2, "34": 2, "50um": 2, "25": 2, "350um": 2, "tell": 2, "100": [2, 5, 6], "um": 2, "50": 2, "power": [2, 6, 7], "cycl": [2, 6, 9], "Then": 2, "becam": 2, "pf": 2, "now": 2, "confirm": 2, "voltag": 2, "put": 2, "current": 2, "oscilloscop": 2, "go": 2, "test": 2, "ni": 2, "testpanel": 2, "png": 2, "alt": 2, "sinewav": 2, "v": 2, "frequenc": 2, "pretti": 2, "high": [2, 4, 5, 6, 7, 8], "10000": 2, "hz": [2, 8], "testpanelconfigur": 2, "back": [2, 7], "slot": 2, "read": 2, "intend": 2, "doesn": 2, "t": [2, 6], "seem": 2, "extern": 2, "pm": 2, "origin": 2, "varieti": 3, "ansi": 3, "zemax": [3, 4], "design": [3, 6, 7, 8], "custom": [3, 8], "basepl": [3, 4], "academ": 3, "licens": [3, 6], "free": [3, 5, 8], "charg": 3, "3d": [3, 4, 5], "model": [3, 6], "autocad": 3, "fusion": 3, "360": 3, "solidwork": 3, "altern": [3, 7], "appar": 3, "paragraph": 3, "biologist": 4, "transit": 4, "toward": [4, 8], "complex": [4, 7], "assai": 4, "volumetr": [4, 7, 8], "spatiotempor": [4, 6], "resolut": [4, 5, 6, 7, 8, 9], "develop": [4, 5, 6, 7, 8], "embryo": [4, 6, 8], "format": [4, 6, 8], "cell": [4, 5, 6, 7, 8], "immunolog": [4, 8], "synaps": [4, 8], "breast": 4, "cancer": 4, "organoid": 4, "migrat": [4, 6], "collagen": [4, 5], "matrix": [4, 5, 6], "cytoskelet": 4, "rearrang": 4, "polar": 4, "epitheli": [4, 7], "monolay": [4, 7], "biolog": [4, 5, 6, 8], "process": [4, 5], "onli": [4, 6, 8], "understood": 4, "non": [4, 6], "invas": 4, "quantit": [4, 6], "entireti": 4, "simpl": 4, "highli": [4, 6, 8], "simplifi": [4, 8], "optomechan": 4, "mainten": 4, "streamlin": 4, "optoelectron": 4, "robust": 4, "reliabl": 4, "activ": [4, 6, 7], "pleas": 4, "advis": 4, "dean": [4, 5, 7, 8], "lab": [4, 8], "implement": 4, "sever": [4, 6, 8], "safeguard": 4, "inher": 4, "risk": 4, "despit": [4, 6], "precaut": 4, "natur": [4, 8], "lead": [4, 6], "unpredict": 4, "outcom": 4, "therefor": [4, 7], "ut": 4, "southwestern": 4, "expressli": 4, "disclaim": 4, "ani": [4, 5, 6], "respons": [4, 8], "damag": 4, "loss": 4, "injuri": 4, "mai": 4, "aris": 4, "relat": 4, "user": 4, "awar": 4, "agre": 4, "own": [4, 6], "why": 4, "microscopi": [4, 5], "nanospim": 4, "aslm": 4, "opm": 4, "packag": [4, 5], "simul": 4, "overlin": 4, "subsect": 4, "gener": [4, 7], "initi": 4, "len": 4, "select": [4, 9], "setup": 4, "analysi": 4, "toleranc": 4, "note": 4, "differ": 4, "physic": 4, "coordin": 4, "definit": 4, "assembli": 4, "find": 4, "focu": [4, 7, 8], "minim": 4, "spheric": [4, 8], "aberr": [4, 5, 8], "piezo": [4, 5], "troubleshoot": 4, "includ": [4, 8], "kei": [4, 6, 8], "contribut": [4, 6], "support": 4, "univers": 4, "north": 4, "carolina": 4, "signal": [4, 6], "biomed": 4, "technologi": [4, 5, 6, 8], "dissemin": [4, 5, 6, 8], "btdd": 4, "nih": 4, "nation": 4, "institut": 4, "medic": 4, "scienc": 4, "rm1gm145399": 4, "metastat": [4, 5], "tumor": 4, "program": [4, 8], "cellular": [4, 6], "biologi": 4, "research": 4, "ccbir": 4, "u54ca268072": 4, "techniqu": 5, "successfulli": 5, "decoupl": 5, "trade": 5, "off": [5, 6], "axial": 5, "multiview": 5, "deconvolut": [5, 6], "former": 5, "multipl": [5, 7], "revers": 5, "complementari": 5, "computation": 5, "fuse": 5, "larg": [5, 6, 8], "burden": 5, "specimen": [5, 6, 7, 8], "data": [5, 6], "overhead": 5, "incompat": [5, 7, 8], "biosensor": [5, 6, 7], "contrast": [5, 6, 7], "invent": 5, "fiolka": 5, "2015": 5, "remot": [5, 8], "sweep": 5, "tightli": 5, "synchron": 5, "roll": 5, "shutter": 5, "cmo": 5, "determinist": 5, "voic": 5, "coil": 5, "conjug": [5, 8], "plane": [5, 6], "recent": [5, 8], "acceler": 5, "acquisit": [5, 6], "rate": [5, 6, 8], "200": 5, "frame": 5, "per": [5, 6], "second": 5, "novel": 5, "later": [5, 8], "galvanomet": [5, 7, 8], "importantli": [5, 6, 7, 8], "doe": 5, "comput": [5, 6], "deliv": [5, 6, 8], "100\u00b5m": 5, "highest": 5, "nm": 5, "lsfm": [5, 6], "absenc": 5, "super": 5, "g": [5, 6, 7], "structur": [5, 6], "stimul": 5, "emiss": 5, "local": 5, "becaus": [5, 7, 8], "isotrop": [5, 6], "routin": [5, 6], "combin": [5, 6], "advanc": [5, 6], "vision": [5, 6], "alreadi": [5, 6], "provid": 5, "tremend": 5, "insight": [5, 6], "divers": 5, "phenomena": [5, 8], "shape3d": 5, "kra": 5, "pip2": 5, "influenc": 5, "morphologi": [5, 6], "motion": [5, 7], "environ": [5, 6], "refract": [5, 8], "rather": 5, "entir": [5, 8], "compat": [5, 6, 7, 8], "multiplex": [5, 6, 7], "excit": [5, 6, 7], "optogenet": [5, 8], "probe": [5, 6, 8], "suit": [5, 7], "molecular": 5, "underli": 5, "interact": 5, "extracellular": [5, 6], "histor": 6, "spin": 6, "disk": 6, "confoc": 6, "indiscrimin": 6, "region": [6, 8], "thu": [6, 7, 8], "incur": 6, "photobleach": [6, 7], "phototox": 6, "problem": 6, "further": 6, "exacerb": 6, "reduc": [6, 7, 8], "duti": [6, 9], "percentag": 6, "durat": 6, "necessarili": 6, "compensatori": 6, "depend": 6, "restrict": 6, "2d": 6, "interest": 6, "ow": [6, 8], "quantum": 6, "effici": 6, "massiv": 6, "parallel": [6, 8], "scientif": [6, 8], "4x10": 6, "6": [6, 8], "without": 6, "compromis": [6, 8], "speed": 6, "nois": 6, "illustr": 6, "common": 6, "voxel": 6, "dwell": 6, "1\u00b5": 6, "16": 6, "captur": [6, 8], "2048x2048": 6, "ident": 6, "5m": 6, "832": 6, "fold": [6, 7, 8], "faster": [6, 7], "yet": 6, "000": 6, "longer": 6, "consequ": 6, "veri": [6, 7], "delic": 6, "gain": 6, "event": [6, 7], "subcellular": 6, "scale": 6, "must": 6, "molecularli": 6, "label": 6, "opto": 6, "chemogenet": [6, 8], "human": 6, "interpret": 6, "5d": 6, "dataset": 6, "met": 6, "nyquist": 6, "gtpase": 6, "rho": 6, "rac": 6, "cdc42": 6, "short": 6, "occur": 6, "complet": 6, "volum": 6, "acquir": 6, "spatial": [6, 7], "500nm": 6, "And": [6, 8], "avoid": 6, "artifact": 6, "nearli": 6, "inde": 6, "particularli": 6, "plasma": 6, "membran": 6, "readout": 6, "simultan": [6, 7, 8], "multicolor": [6, 7], "leverag": [6, 8], "uncompromis": 6, "impact": 6, "ectop": 6, "express": 6, "protein": 6, "toxic": 6, "latter": 6, "slice": 6, "construct": 6, "dimens": 6, "maxim": [6, 8], "mani": 6, "25\u00b5m": [6, 7], "lastli": [6, 8], "downstream": 6, "analyt": 6, "cannot": 6, "iter": 6, "improv": 6, "alter": 6, "statist": [6, 7], "necessari": 6, "exist": 6, "aesthet": 6, "attract": 6, "engin": 6, "servic": 6, "return": 6, "invest": 6, "manufactur": 6, "incredibli": 6, "conserv": 6, "come": 6, "adopt": [6, 8], "emerg": 6, "7": [6, 8], "year": 6, "commerci": 6, "immedi": 6, "obsolet": 6, "commun": 6, "dure": [6, 7, 8], "interim": 6, "One": 6, "except": 6, "llsm": [6, 7, 8], "sub": 6, "zeiss": 6, "3i": 6, "month": 6, "semin": 6, "public": 6, "nonetheless": [6, 8], "took": [6, 8], "releas": 6, "consum": 6, "friendli": 6, "prohibit": [6, 8], "cost": 6, "1m": 6, "usd": 6, "convolut": 6, "entangl": 6, "patent": 6, "landscap": 6, "add": 6, "delai": 6, "access": 6, "market": 6, "leica": 6, "exclus": 6, "tertiari": [6, 8], "therebi": 6, "obliqu": 6, "impedi": 6, "transform": 6, "cut": 6, "edg": 6, "superposit": 7, "invari": 7, "sourc": 7, "theori": 7, "maintain": 7, "narrow": 7, "waist": 7, "arbitrarili": 7, "practic": 7, "accompani": [7, 8], "sidelob": 7, "blur": 7, "degrad": [7, 8], "contrast8": 7, "modest": 7, "adher": 7, "previous": 7, "sculpt": 7, "furthermor": [7, 8], "decreas": 7, "throughput": 7, "expens": 7, "overcom": [7, 8], "colleagu": 7, "mathemat": 7, "theorem": 7, "recreat": 7, "averag": 7, "dither": 7, "replica": 7, "multiplexing11": 7, "amplitud": 7, "phase": 7, "pupil": [7, 8], "appropri": 7, "binari": 7, "mask": 7, "singl": [7, 8], "exposur": 7, "telescop": 7, "indistinguish": 7, "demonstr": 7, "pi3k": 7, "filopodi": 7, "bleb": 7, "dynam": 7, "mv3": 7, "melanoma": 7, "wavelength": 7, "critic": [7, 8], "fast": 7, "morpholog": [7, 8], "buckl": 7, "orthogon": 8, "geometri": 8, "underappreci": 8, "disadvantag": 8, "hardwar": 8, "thermal": 8, "drift": 8, "dish": 8, "multi": 8, "plate": 8, "microfluid": 8, "establish": 8, "chemotact": 8, "gradient": 8, "chamber": 8, "level": 8, "shear": 8, "stress": 8, "reagent": 8, "consumpt": 8, "5ml": 8, "pharmacolog": 8, "braf": 8, "inhibit": 8, "water": 8, "dip": 8, "steril": 8, "slow": 8, "hour": 8, "sarcomerogenesi": 8, "effort": 8, "ultra": 8, "fluorocarbon": 8, "foil": 8, "cuvett": 8, "index": 8, "mismatch": 8, "amount": 8, "launch": 8, "collect": 8, "refer": 8, "primari": 8, "secondari": 8, "reorient": 8, "invert": 8, "remain": 8, "suffer": 8, "diminish": 8, "imperfect": 8, "margin": 8, "bo": 8, "huang": 8, "ucsf": 8, "compress": 8, "cone": 8, "camera58": 8, "cowork": 8, "concept": 8, "logic": 8, "conclus": 8, "solid": 8, "impress": 8, "28": 8, "29": 8, "raw": 8, "299x336x731nm": 8, "extent": 8, "gastrul": 8, "drosophila": 8, "identifi": 8, "rare": 8, "subset": 8, "killer": 8, "form": 8, "Its": 8, "precis": 8, "photoactiv": 8, "rac1": 8, "lamellipodia": 8, "fibroblast": 8, "squeez": 8, "confin": 8, "devic": 8, "rapidli": 8, "de": 8, "calcium": 8, "wave": 8, "cytoplasm": 8, "diffus": 8, "respect": 8, "Of": 8, "technic": 8, "demand": 8, "front": 8, "glass": 8, "interfac": 8, "execut": 8, "autom": 8, "fashion": 8, "diascop": 8, "carefulli": 8, "fix": 8, "asi": 8, "stationari": 8, "depth": 8, "visitor": 8, "dbp": 8, "core": 8, "facil": 8, "manag": 8, "propos": 8, "uniform": 9}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"gener": 2, "design": [2, 4], "process": 2, "initi": 2, "len": 2, "select": 2, "zemax": 2, "simul": [2, 3], "setup": 2, "analysi": 2, "toleranc": 2, "basepl": 2, "note": 2, "differ": 2, "physic": 2, "coordin": 2, "definit": 2, "assembli": 2, "find": 2, "focu": 2, "minim": 2, "spheric": 2, "aberr": 2, "piezo": 2, "troubleshoot": 2, "requir": 3, "softwar": 3, "packag": 3, "overlin": 3, "part": 3, "section": 3, "subsect": 3, "navig": 4, "hardwar": 4, "project": 4, "philosophi": 4, "introduct": 4, "principl": [4, 9], "author": 4, "fund": 4, "aslm": 5, "why": 6, "light": [6, 7, 9], "sheet": [6, 7, 9], "microscopi": [6, 7, 8, 9], "The": 6, "import": 6, "volumetr": 6, "imag": 6, "challeng": [6, 8], "3d": 6, "build": 6, "microscop": 6, "nanospim": 7, "background": [7, 8], "lattic": 7, "field": 7, "synthesi": 7, "opm": 8, "pitfal": 8, "lsfm": 8, "obliqu": 8, "plane": 8, "uniqu": 8, "optic": 9}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"General Design Process": [[2, "general-design-process"]], "Initial Lens Selection": [[2, "initial-lens-selection"]], "Zemax Simulation Setup Process": [[2, "zemax-simulation-setup-process"]], "Zemax Simulation Analysis": [[2, "zemax-simulation-analysis"]], "Zemax Tolerancing Analysis": [[2, "zemax-tolerancing-analysis"]], "Baseplate Design": [[2, "baseplate-design"]], "Note on Difference in Simulated and Physical Coordinate Definitions": [[2, "note-on-difference-in-simulated-and-physical-coordinate-definitions"]], "Physical Assembly Process": [[2, "physical-assembly-process"]], "Finding the Focus": [[2, "finding-the-focus"]], "Minimizing Spherical Aberrations": [[2, "minimizing-spherical-aberrations"]], "Piezo Setup & Troubleshooting": [[2, "piezo-setup-troubleshooting"]], "Required Software and Packages": [[3, "required-software-and-packages"]], "Simulations": [[3, "simulations"]], "Overline for parts": [[3, "overline-for-parts"]], "Overline": [[3, "overline"]], "Sections": [[3, "sections"]], "Subsection": [[3, "subsection"]], "navigate-hardware": [[4, "navigate-hardware"]], "Project Philosophy": [[4, "project-philosophy"]], "Introduction": [[4, null]], "Design Principles": [[4, null]], "Authors": [[4, "authors"]], "Funding": [[4, "funding"]], "ASLM": [[5, "aslm"]], "Why Light-Sheet Microscopy?": [[6, "why-light-sheet-microscopy"]], "The Importance of Volumetric Imaging.": [[6, "the-importance-of-volumetric-imaging"]], "Challenges with 3D Imaging.": [[6, "challenges-with-3d-imaging"]], "Why build a microscope?": [[6, "why-build-a-microscope"]], "NanoSPIM": [[7, "nanospim"], [7, "id1"]], "Background": [[7, "background"], [8, "background"]], "Lattice Light-Sheet Microscopy": [[7, "lattice-light-sheet-microscopy"]], "Field Synthesis": [[7, "field-synthesis"]], "OPM": [[8, "opm"]], "Pitfalls of LSFM": [[8, "pitfalls-of-lsfm"]], "Oblique Plane Microscopy": [[8, "oblique-plane-microscopy"]], "Unique Challenges with OPMs": [[8, "unique-challenges-with-opms"]], "Light-Sheet Microscopy Optical Principles": [[9, "light-sheet-microscopy-optical-principles"]]}, "indexentries": {}}) \ No newline at end of file