Back

ctSpyderFields: A Python package for visual field reconstruction in spiders

De Agro, M.; Caradonna, D.; Pande, A.; Falotico, E.; Sumner-Rooney, L.

2026-05-29 bioinformatics
10.64898/2026.05.28.728173 bioRxiv
Show abstract

1The measurement of visual fields in arachnology has a long-standing history. Given the wide variety of eye positions, orientation and structure, the topic is fundamental for studies of taxonomy, evolution, ecology and behavior. The existing methods for measuring visual fields deploy ophthalmoscopic measurements, which require custom microscopes, anatomical structures like the reflective tapetum, which may not always be present, or the capacity to detect photoreceptor autofluorescence. Here we present the ctSpyderFields python package: a tool for geometrically predicting the visual fields of arachnids from digital images of the lens and retina. The tool uses images coming from computed tomography (CT) scans of specimens, but could be applied to other 3D microscopy techniques, to virtually project the boundaries of the retina through the geometrically predicted nodal point of the lens, deriving a rough per-eye visual field both in cartesian and spherical coordinates. The extracted data can then be used to calculate likely visual field overlap between eyes and angular spans, which can be compared within or between species. We also provide a use case, reporting the visual field data extracted from a museum specimen of Philaeus crysops. We propose that the tool will allow a wider comparative analysis of visual fields across spider species, unlocking the potential for a deeper understanding of visual ecology and evolution.

Matching journals

The top 7 journals account for 50% of the predicted probability mass.

1
Methods in Ecology and Evolution
160 papers in training set
Top 0.4%
10.1%
2
Journal of Experimental Biology
249 papers in training set
Top 0.4%
10.1%
3
Scientific Reports
3102 papers in training set
Top 8%
9.1%
4
PLOS ONE
4510 papers in training set
Top 20%
9.1%
5
Ecology and Evolution
232 papers in training set
Top 0.3%
6.3%
6
Peer Community Journal
254 papers in training set
Top 0.5%
4.8%
7
Royal Society Open Science
193 papers in training set
Top 0.4%
4.3%
50% of probability mass above
8
Bioinformatics
1061 papers in training set
Top 5%
3.7%
9
Systematic Entomology
11 papers in training set
Top 0.1%
3.6%
10
Scientific Data
174 papers in training set
Top 0.5%
3.6%
11
Gigabyte
60 papers in training set
Top 0.4%
2.7%
12
iScience
1063 papers in training set
Top 12%
1.9%
13
Biology Open
130 papers in training set
Top 0.7%
1.9%
14
eLife
5422 papers in training set
Top 42%
1.7%
15
BMC Biology
248 papers in training set
Top 1%
1.7%
16
Insects
36 papers in training set
Top 0.6%
1.5%
17
PeerJ
261 papers in training set
Top 9%
1.3%
18
GigaScience
172 papers in training set
Top 2%
1.3%
19
Nature Communications
4913 papers in training set
Top 55%
1.3%
20
Communications Biology
886 papers in training set
Top 12%
1.3%
21
BMC Bioinformatics
383 papers in training set
Top 6%
0.8%
22
PLOS Computational Biology
1633 papers in training set
Top 25%
0.7%
23
Journal of Neuroscience Methods
106 papers in training set
Top 2%
0.7%
24
Limnology and Oceanography: Methods
11 papers in training set
Top 0.4%
0.7%
25
Preventive Veterinary Medicine
14 papers in training set
Top 0.3%
0.6%
26
Remote Sensing in Ecology and Conservation
10 papers in training set
Top 0.3%
0.6%