Plant-Tracer / webapp

Client and Server for web-based JavaScript app
GNU Affero General Public License v3.0
0 stars 2 forks source link

Analysis attributes #605

Open sbarber2 opened 2 weeks ago

sbarber2 commented 2 weeks ago

The iOS app allowed the user to specify the values of these attributes when Submitting Data.

These were used (or were intended to be used) for searching across the submitted data.

They are:

From the iOS app, for reference: image31_submit_data

sbarber2 commented 2 weeks ago

I'm unclear whether these attributes were attached to the saved analysis data or particular movies, or both. Will research.

I also recall that the webapp used to have a notion of "annotations" in the movie meta data but those features were deleted, which means there probably a discussion to be had here about whether to support this stuff again,

sbarber2 commented 2 weeks ago

OK, the iOS app saved only the analysis results to the db, not the movie.

Here's the general outline from legacy_ios_app/www/app/factories/DATAVAULT.js:

            var dataToSend = {
                user: user,
                researcher: ra,
                experiment: xname,
                arabiposisAccession: aA,
                gene: geneName,
                geneID: geneID,
                movement: movement,
                rate: rate,
                amplitude: amplitude,
                angle: angle,
                video: videoName,
                graphTime: dataTime.join(),
                graphX: dataX.join(),
                graphY: dataY.join()
            }

In iOS app nomenclature.js, this data collection is referred to as a notebook.