image-ethics-and-data-integrity.md 2.58 KB
Newer Older
1
# Image ethics and data integrity
Christian Tischer's avatar
Christian Tischer committed
2

3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
### Duration

1.5 hours

### Learn more

- http://www.imagedataintegrity.com/about.html
- http://jcb.rupress.org/content/166/1/11.full

## Image data integrity

<img src='https://g.gravizo.com/svg?
 digraph G {
    shift [fontcolor=white,color=white];
    image_integrity -> image_content [label="  preserving"];
    image_content -> pixel_values;
    image_content -> pixel_coordinates;
  }
'/>

23 24 25 26 27 28 29 30
<img src='https://g.gravizo.com/svg?
 digraph G {
    shift [fontcolor=white,color=white];
    saving_images -> image_content [label="  can change"];
  }
'/>


31 32 33 34
### Activities

#### Explore how saving images can change image content

35
- Open image: calibrated_16bit__cells_eres_noisy.tif
36 37
- Inspect its content and take notes of some pixel values and coordinates 
- Save the image in whatever format (e.g. tiff, png, gif, jpeg, ...)
38 39 40
- Reopen the image
- Compare the image content to your notes, did it change?

41 42 43 44 45
Repeat above activity

- testing different formats for saving
- adjusting the image display before saving

46 47
### Formative Assessments

48
How can I ensure that image content is preserved during saving (one answer)?
49

50
1. I always use Tiff format, this is safe.
51 52
2. I test it by checking pixel values and coordinates before and after saving.
3. I ask my colleagues in the lab, and do what they do.
53

54 55

## Image data visualisation
56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73

### Concepts

<img src='https://g.gravizo.com/svg?
 digraph G {
    shift [fontcolor=white,color=white];
    lookup_table_settings -> image_appearance [label="  change"];
    image_appearance -> scientific_message [label="  changes"];
  }
'/>

<img src='https://g.gravizo.com/svg?
 digraph G {
    shift [fontcolor=white,color=white];
    responsible_scientist -> lookup_table_settings [label="  configures thoughtfully"];
  }
'/>

74

75 76
### Activities

77 78 79 80 81 82 83 84
- Open image: xy_calibrated_16bit__nuclear_protein_control.tif
    - This image shows a nuclear protein in control cells.   
- Open image: xy_calibrated_16bit__nuclear_protein_treated.tif
    - The cells in this 'treated' image have been subjected to a drug.
- Inspect the images! 
    - Did the drug affect the nuclear protein?
- Adjust the lookup-tables (LUTs) of both images to be the same
- Add the LUT calibration to both images 
85 86

### Formative Assessments
Christian Tischer's avatar
Christian Tischer committed
87

88
What helps to scientifically convey image intensity information (multiple answers)?
89 90 91 92 93 94

1. Use a grayscale LUT whenever possible
2. Color the images in the color of the fluorophore
3. Add a LUT calibration bar
4. Use the same LUT for all images
5. Adjust the LUT to the full bit-depth of the images
95
6. Never change the LUT of images! Always keep it as in the raw data.
96 97 98