Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Analysis attributes #605

Open
sbarber2 opened this issue Oct 19, 2024 · 2 comments
Open

Analysis attributes #605

sbarber2 opened this issue Oct 19, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@sbarber2
Copy link
Contributor

sbarber2 commented Oct 19, 2024

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:

  • Email address (that is, submitter's ID)
  • Experiment Name
  • Arabidopsis Accession
  • Gene Name
  • Gene ID

From the iOS app, for reference:
image31_submit_data

@sbarber2 sbarber2 added the enhancement New feature or request label Oct 19, 2024
@sbarber2
Copy link
Contributor Author

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
Copy link
Contributor Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant