From 1f914514702e57cd9ab8f0ac38ca564a49b8608d Mon Sep 17 00:00:00 2001 From: Steve Barber Date: Thu, 11 Dec 2025 09:27:52 -0500 Subject: [PATCH 1/2] Reorganize usingplanttracer to point to both iOS and webapp instructions. Fixes #95 --- static/css/desktop/desktopUsingPT.css | 7 + static/usingplanttracer.html | 313 +------------- static/usingplanttracerios.html | 594 +++++++++++++++++++++++++ static/usingplanttracerwebapp.html | 597 ++++++++++++++++++++++++++ 4 files changed, 1211 insertions(+), 300 deletions(-) create mode 100644 static/usingplanttracerios.html create mode 100644 static/usingplanttracerwebapp.html diff --git a/static/css/desktop/desktopUsingPT.css b/static/css/desktop/desktopUsingPT.css index 103d3af..6d45e4b 100644 --- a/static/css/desktop/desktopUsingPT.css +++ b/static/css/desktop/desktopUsingPT.css @@ -55,6 +55,13 @@ text-align: center !important; } + .bigSubStep li { + font-family: 'Outfit', sans-serif !important; + width: 100% !important; + text-align: center !important; + font-size: 1.5em !important; + + } .downloadApp:hover, .downloadApp:focus{ cursor: pointer; diff --git a/static/usingplanttracer.html b/static/usingplanttracer.html index 59a4bb9..2dc903e 100644 --- a/static/usingplanttracer.html +++ b/static/usingplanttracer.html @@ -41,12 +41,9 @@ @@ -55,8 +52,8 @@

Plant Tracer

- + Using Plant Tracer +

|

|

@@ -65,10 +62,10 @@
-
- + +
-

Step 1. Grow your specimens

- -
- -
-
- - -

3 months prior to your experiment, order seeds. Ensure you have a proper lighting setup: you can create your own lighting or purchase a lighting arrangement.

-
-
- - -

Seven weeks before the actual experiment plant seeds. Plant five (replicate) pots for every genotype. Plant 6 seeds per pot. Plant extra wildtype (Columbia) as your control. For details on growing Arabidopsis click HERE.

-
-
- - -

Over time, thin seeds to one individual plant per pot using a forcep (tweezers). When your plant begins to flower for the first time, you are ready to begin running the experiment. If you are not ready to perform the experiment you can cut off the floweing stem and new ones will emerge.

-
- -
-
- -
-
- -
- - -

Download Lapse It from the App Store.

-
- -
- - -

Download Plant Tracer from the App Store. Here is a video that explains how to use the app.

-
- -
-
- -
-
-
- -
-
- -

Backdrop - A dull, black background ensures software can track movement

-
-
- -

Cultivated Mutant and Wild Type Plants - You will need both genotypes of the Arabidopsis thaliana in order to measure them in Plant Tracer.

-
-
- -

Plant Labels - These will be used to identify plant accession number.

-
-
- -

Miniature Ruler - Rulers can be printed HERE. Print and cut out the ruler, then tape it to a straightened paperclip.

-
-
- -

Phone Stand - You can use Binder Clips to hold your phone in place while recording your experiment.

-
-
- -

Phone and Charger - You will need to use a charged smartphone or tablet with the free Lapse It app in order to record and upload your video to Plant Tracer.

-
-
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
+

Using Plant Tracer

- -
-

Step 1. Grow your specimens

-
- - -

3 months prior to your experiment, order seeds. Ensure you have a proper lighting setup: you can create your own lighting or purchase a lighting arrangement.

-
- -
-
-
-
-
- -

Seven weeks before the actual experiment plant seeds. Plant five (replicate) pots for every genotype. Plant 6 seeds per pot. Plant extra wildtype (Columbia) as your control. For details on growing Arabidopsis click HERE.

-
- -
- - -

Over time, thin seeds to one individual plant per pot using a forcep (tweezers). When your plant begins to flower for the first time, you are ready to begin running the experiment. If you are not ready to perform the experiment you can cut off the floweing stem and new ones will emerge.

-
- -
- -
-

Download Lapse It from the App Store.

-
- -
- - -

Download Plant Tracer from the App Store. Here is a video that explains how to use the app.

-
- -
- -
-

Backdrop - A dull, black background ensures software can track movement

-
- -
- -
-

Cultivated Mutant and Wild Type Plants - You will need both genotypes of the Arabidopsis thaliana in order to measure them in Plant Tracer.

-
- -
- -
-

Plant Labels - These will be used to identify plant accession number.

-
- -
- -
-

Miniature Ruler - Rulers can be printed HERE. Print and cut out the ruler, then tape it to a straightened paperclip.

-
- -
- -
-

Phone Stand - You can use Binder Clips to hold your phone in place while recording your experiment.

-
- -
- -
-

Phone and Charger - You will need to use a charged smartphone or tablet with the free Lapse It app in order to record and upload your video to Plant Tracer.

-
- -
- -
-

Place a solid, dull background behind the flowering stems.

-
- -
- -
-

Insert the rulers into each pot so that the edge of the ruler is in the same focal plant as the flowering stem.

-
- -
- -
-

Place the Wild Type and Mutant labels on the appropriate plants.

-
- -
- -
-

Place the recording device close enough to fill the screens with the plant parts of interest.

-
- -
- -
-

For circumnutation plants are kept upright.

-
- -
- -
-

For gravitropism plants are placed on their side with their flowering "pointing" towards each other.

-
- -
- -
-

Turn your device to airplane mode foruninterrupted video capture. Plug your device into an electrical outlet to maintain battery power.

-
- -
- -
-

Open Lapse It Settings
- a. Change the Frame Interval to 2
- b. Change the Frames per second to 20
- c. Use the highest resolution available
- d. Keep all other settings the same -

-
- -
- -
-

Move as close to the subject material as possible (flowering stems, ruler) so that it fills the screen. Open Lapse It, click on New Capture. Hit the red Capture button to begin recording. Leave the device recording for approximately 2 hours.

-
- -
- -
-

Click Render to save the recording. The rendered movie name should contain: mutant name, accession number (from the tag) your name (first initial and last name) and the date (month_day_year). Example: SALK_1234_JVALLE_08_05_2018

-
- -
- -
-

Upload and trim video - Open Plant Tracer and select either Gravitropism or Circumnutation. Upload your recording by tapping the Camera icon. Trim the video length using the sliders to remove the logo at the end or unnecessary footage.

-
- -
- -
-

Define Capture Interval - When uploading timelapse videos from Lapse It (See step 6, second action), specify the frame interval (number of pictures taken per minute) and the Render Setting Frames per second as 20.

-
- -
- -
-

Set the scale - Click Draw Line and tap on two spots on the ruler. If the line is not parallel with the ruler markings, click Undo and then Draw Line again until you are sure it is straight and that an accurate span can be measured.

-
- -
- -
-

Tap to measure span in millimeters - Type in ruler line length. Remember to add the value in millimeters.

-
- -
- -
-

Mark Apex - Tap to create and then center a box over the apex for tracking.

-
- -
- -
-

Mark Inflection Point (only for Gravitropism) - Tap a square at the point of maximum bending on the axis (replay the video if needed to confirm the precise inflection point). Tap Draw Line to connect the boxes, and for calibration enter the line distance.

-
- -
- -
-

Results - Tap Tracking to trace the apex and Show Result to see X and Y graphs and amplitude, rate and angle. Screenshot saves a picture of the data into the photo library. Enter your data into the worksheet. Enter Max Amplitude (the distance that the apex moved), the Rate and the Angle. Enter the plant strain (WT or Salk number).

-
- -
-
-
-
- -
+
+

Using Plant Tracer

+ diff --git a/static/usingplanttracerios.html b/static/usingplanttracerios.html new file mode 100644 index 0000000..7c76ea6 --- /dev/null +++ b/static/usingplanttracerios.html @@ -0,0 +1,594 @@ + + + + + + + + + + Using Plant Tracer with the iOS App + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ +
+ + +
+
+ +
+ +
+
+ +
+ +
+

Step 1. Grow your specimens

+ +
+ +
+
+ + +

3 months prior to your experiment, order seeds. Ensure you have a proper lighting setup: you can create your own lighting or purchase a lighting arrangement.

+
+
+ + +

Seven weeks before the actual experiment plant seeds. Plant five (replicate) pots for every genotype. Plant 6 seeds per pot. Plant extra wildtype (Columbia) as your control. For details on growing Arabidopsis click HERE.

+
+
+ + +

Over time, thin seeds to one individual plant per pot using a forcep (tweezers). When your plant begins to flower for the first time, you are ready to begin running the experiment. If you are not ready to perform the experiment you can cut off the floweing stem and new ones will emerge.

+
+ +
+
+ +
+
+ +
+ + +

Download Lapse It from the App Store.

+
+ +
+ + +

Download Plant Tracer from the App Store. Here is a video that explains how to use the app.

+
+ +
+
+ +
+
+
+ +
+
+ +

Backdrop - A dull, black background ensures software can track movement

+
+
+ +

Cultivated Mutant and Wild Type Plants - You will need both genotypes of the Arabidopsis thaliana in order to measure them in Plant Tracer.

+
+
+ +

Plant Labels - These will be used to identify plant accession number.

+
+
+ +

Miniature Ruler - Rulers can be printed HERE. Print and cut out the ruler, then tape it to a straightened paperclip.

+
+
+ +

Phone Stand - You can use Binder Clips to hold your phone in place while recording your experiment.

+
+
+ +

Phone and Charger - You will need to use a charged smartphone or tablet with the free Lapse It app in order to record and upload your video to Plant Tracer.

+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+

Step 1. Grow your specimens

+
+ + +

3 months prior to your experiment, order seeds. Ensure you have a proper lighting setup: you can create your own lighting or purchase a lighting arrangement.

+
+ +
+
+
+
+
+ +

Seven weeks before the actual experiment plant seeds. Plant five (replicate) pots for every genotype. Plant 6 seeds per pot. Plant extra wildtype (Columbia) as your control. For details on growing Arabidopsis click HERE.

+
+ +
+ + +

Over time, thin seeds to one individual plant per pot using a forcep (tweezers). When your plant begins to flower for the first time, you are ready to begin running the experiment. If you are not ready to perform the experiment you can cut off the floweing stem and new ones will emerge.

+
+ +
+ +
+

Download Lapse It from the App Store.

+
+ +
+ + +

Download Plant Tracer from the App Store. Here is a video that explains how to use the app.

+
+ +
+ +
+

Backdrop - A dull, black background ensures software can track movement

+
+ +
+ +
+

Cultivated Mutant and Wild Type Plants - You will need both genotypes of the Arabidopsis thaliana in order to measure them in Plant Tracer.

+
+ +
+ +
+

Plant Labels - These will be used to identify plant accession number.

+
+ +
+ +
+

Miniature Ruler - Rulers can be printed HERE. Print and cut out the ruler, then tape it to a straightened paperclip.

+
+ +
+ +
+

Phone Stand - You can use Binder Clips to hold your phone in place while recording your experiment.

+
+ +
+ +
+

Phone and Charger - You will need to use a charged smartphone or tablet with the free Lapse It app in order to record and upload your video to Plant Tracer.

+
+ +
+ +
+

Place a solid, dull background behind the flowering stems.

+
+ +
+ +
+

Insert the rulers into each pot so that the edge of the ruler is in the same focal plant as the flowering stem.

+
+ +
+ +
+

Place the Wild Type and Mutant labels on the appropriate plants.

+
+ +
+ +
+

Place the recording device close enough to fill the screens with the plant parts of interest.

+
+ +
+ +
+

For circumnutation plants are kept upright.

+
+ +
+ +
+

For gravitropism plants are placed on their side with their flowering "pointing" towards each other.

+
+ +
+ +
+

Turn your device to airplane mode foruninterrupted video capture. Plug your device into an electrical outlet to maintain battery power.

+
+ +
+ +
+

Open Lapse It Settings
+ a. Change the Frame Interval to 2
+ b. Change the Frames per second to 20
+ c. Use the highest resolution available
+ d. Keep all other settings the same +

+
+ +
+ +
+

Move as close to the subject material as possible (flowering stems, ruler) so that it fills the screen. Open Lapse It, click on New Capture. Hit the red Capture button to begin recording. Leave the device recording for approximately 2 hours.

+
+ +
+ +
+

Click Render to save the recording. The rendered movie name should contain: mutant name, accession number (from the tag) your name (first initial and last name) and the date (month_day_year). Example: SALK_1234_JVALLE_08_05_2018

+
+ +
+ +
+

Upload and trim video - Open Plant Tracer and select either Gravitropism or Circumnutation. Upload your recording by tapping the Camera icon. Trim the video length using the sliders to remove the logo at the end or unnecessary footage.

+
+ +
+ +
+

Define Capture Interval - When uploading timelapse videos from Lapse It (See step 6, second action), specify the frame interval (number of pictures taken per minute) and the Render Setting Frames per second as 20.

+
+ +
+ +
+

Set the scale - Click Draw Line and tap on two spots on the ruler. If the line is not parallel with the ruler markings, click Undo and then Draw Line again until you are sure it is straight and that an accurate span can be measured.

+
+ +
+ +
+

Tap to measure span in millimeters - Type in ruler line length. Remember to add the value in millimeters.

+
+ +
+ +
+

Mark Apex - Tap to create and then center a box over the apex for tracking.

+
+ +
+ +
+

Mark Inflection Point (only for Gravitropism) - Tap a square at the point of maximum bending on the axis (replay the video if needed to confirm the precise inflection point). Tap Draw Line to connect the boxes, and for calibration enter the line distance.

+
+ +
+ +
+

Results - Tap Tracking to trace the apex and Show Result to see X and Y graphs and amplitude, rate and angle. Screenshot saves a picture of the data into the photo library. Enter your data into the worksheet. Enter Max Amplitude (the distance that the apex moved), the Rate and the Angle. Enter the plant strain (WT or Salk number).

+
+ +
+
+
+
+ +
+
+ + + + + + + + + diff --git a/static/usingplanttracerwebapp.html b/static/usingplanttracerwebapp.html new file mode 100644 index 0000000..59a4bb9 --- /dev/null +++ b/static/usingplanttracerwebapp.html @@ -0,0 +1,597 @@ + + + + + + + + + + Using Plant Tracer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+

Step 1. Grow your specimens

+ +
+ +
+
+ + +

3 months prior to your experiment, order seeds. Ensure you have a proper lighting setup: you can create your own lighting or purchase a lighting arrangement.

+
+
+ + +

Seven weeks before the actual experiment plant seeds. Plant five (replicate) pots for every genotype. Plant 6 seeds per pot. Plant extra wildtype (Columbia) as your control. For details on growing Arabidopsis click HERE.

+
+
+ + +

Over time, thin seeds to one individual plant per pot using a forcep (tweezers). When your plant begins to flower for the first time, you are ready to begin running the experiment. If you are not ready to perform the experiment you can cut off the floweing stem and new ones will emerge.

+
+ +
+
+ +
+
+ +
+ + +

Download Lapse It from the App Store.

+
+ +
+ + +

Download Plant Tracer from the App Store. Here is a video that explains how to use the app.

+
+ +
+
+ +
+
+
+ +
+
+ +

Backdrop - A dull, black background ensures software can track movement

+
+
+ +

Cultivated Mutant and Wild Type Plants - You will need both genotypes of the Arabidopsis thaliana in order to measure them in Plant Tracer.

+
+
+ +

Plant Labels - These will be used to identify plant accession number.

+
+
+ +

Miniature Ruler - Rulers can be printed HERE. Print and cut out the ruler, then tape it to a straightened paperclip.

+
+
+ +

Phone Stand - You can use Binder Clips to hold your phone in place while recording your experiment.

+
+
+ +

Phone and Charger - You will need to use a charged smartphone or tablet with the free Lapse It app in order to record and upload your video to Plant Tracer.

+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+

Step 1. Grow your specimens

+
+ + +

3 months prior to your experiment, order seeds. Ensure you have a proper lighting setup: you can create your own lighting or purchase a lighting arrangement.

+
+ +
+
+
+
+
+ +

Seven weeks before the actual experiment plant seeds. Plant five (replicate) pots for every genotype. Plant 6 seeds per pot. Plant extra wildtype (Columbia) as your control. For details on growing Arabidopsis click HERE.

+
+ +
+ + +

Over time, thin seeds to one individual plant per pot using a forcep (tweezers). When your plant begins to flower for the first time, you are ready to begin running the experiment. If you are not ready to perform the experiment you can cut off the floweing stem and new ones will emerge.

+
+ +
+ +
+

Download Lapse It from the App Store.

+
+ +
+ + +

Download Plant Tracer from the App Store. Here is a video that explains how to use the app.

+
+ +
+ +
+

Backdrop - A dull, black background ensures software can track movement

+
+ +
+ +
+

Cultivated Mutant and Wild Type Plants - You will need both genotypes of the Arabidopsis thaliana in order to measure them in Plant Tracer.

+
+ +
+ +
+

Plant Labels - These will be used to identify plant accession number.

+
+ +
+ +
+

Miniature Ruler - Rulers can be printed HERE. Print and cut out the ruler, then tape it to a straightened paperclip.

+
+ +
+ +
+

Phone Stand - You can use Binder Clips to hold your phone in place while recording your experiment.

+
+ +
+ +
+

Phone and Charger - You will need to use a charged smartphone or tablet with the free Lapse It app in order to record and upload your video to Plant Tracer.

+
+ +
+ +
+

Place a solid, dull background behind the flowering stems.

+
+ +
+ +
+

Insert the rulers into each pot so that the edge of the ruler is in the same focal plant as the flowering stem.

+
+ +
+ +
+

Place the Wild Type and Mutant labels on the appropriate plants.

+
+ +
+ +
+

Place the recording device close enough to fill the screens with the plant parts of interest.

+
+ +
+ +
+

For circumnutation plants are kept upright.

+
+ +
+ +
+

For gravitropism plants are placed on their side with their flowering "pointing" towards each other.

+
+ +
+ +
+

Turn your device to airplane mode foruninterrupted video capture. Plug your device into an electrical outlet to maintain battery power.

+
+ +
+ +
+

Open Lapse It Settings
+ a. Change the Frame Interval to 2
+ b. Change the Frames per second to 20
+ c. Use the highest resolution available
+ d. Keep all other settings the same +

+
+ +
+ +
+

Move as close to the subject material as possible (flowering stems, ruler) so that it fills the screen. Open Lapse It, click on New Capture. Hit the red Capture button to begin recording. Leave the device recording for approximately 2 hours.

+
+ +
+ +
+

Click Render to save the recording. The rendered movie name should contain: mutant name, accession number (from the tag) your name (first initial and last name) and the date (month_day_year). Example: SALK_1234_JVALLE_08_05_2018

+
+ +
+ +
+

Upload and trim video - Open Plant Tracer and select either Gravitropism or Circumnutation. Upload your recording by tapping the Camera icon. Trim the video length using the sliders to remove the logo at the end or unnecessary footage.

+
+ +
+ +
+

Define Capture Interval - When uploading timelapse videos from Lapse It (See step 6, second action), specify the frame interval (number of pictures taken per minute) and the Render Setting Frames per second as 20.

+
+ +
+ +
+

Set the scale - Click Draw Line and tap on two spots on the ruler. If the line is not parallel with the ruler markings, click Undo and then Draw Line again until you are sure it is straight and that an accurate span can be measured.

+
+ +
+ +
+

Tap to measure span in millimeters - Type in ruler line length. Remember to add the value in millimeters.

+
+ +
+ +
+

Mark Apex - Tap to create and then center a box over the apex for tracking.

+
+ +
+ +
+

Mark Inflection Point (only for Gravitropism) - Tap a square at the point of maximum bending on the axis (replay the video if needed to confirm the precise inflection point). Tap Draw Line to connect the boxes, and for calibration enter the line distance.

+
+ +
+ +
+

Results - Tap Tracking to trace the apex and Show Result to see X and Y graphs and amplitude, rate and angle. Screenshot saves a picture of the data into the photo library. Enter your data into the worksheet. Enter Max Amplitude (the distance that the apex moved), the Rate and the Angle. Enter the plant strain (WT or Salk number).

+
+ +
+
+
+
+ +
+
+ + + + + + + + + From cc804ef03f6de42adff1e154be4936bf80efeca2 Mon Sep 17 00:00:00 2001 From: Steve Barber Date: Thu, 11 Dec 2025 09:34:02 -0500 Subject: [PATCH 2/2] Skip rendering usingplanttracerwebapp fopr now --- render_pages.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/render_pages.py b/render_pages.py index 7ddfee1..e8accf1 100755 --- a/render_pages.py +++ b/render_pages.py @@ -106,6 +106,11 @@ def render_pages_to_png( for html_file in html_files: filename = html_file.name + + if filename == "usingplanttracerwebapp.html": + # Skip the webapp specific page for this rendering (for now) + continue + stem = html_file.stem output_filename = f"{stem}-{viewport_name}.png" output_path = output_dir / output_filename