View Amino








Introduction and Molecule Model Screen
Local Data Selection Screens
Web Browsing Screen
Drive Browsing Screen
History and Favorites Screen






Introduction and Molecule Viewer Screen



This is an application for viewing molecule specification files. The first screen is the model.
It has two choices at the top of the screen, the marbles and the Edit button

The marbles will take you to a selection of molecule moldels to be displayed maintained in local data. See next panel.

The Edit navigation-button will pop up a display of menus drawn on the model screen.

Zero
This takes your scene back to a zero position.
Glide
Puts up another column of buttons (see next), to manipulate scene.
Rezero
This is intended to set the scene zero point
Pick
This will put up yet another column of buttons, AND make the scene sensitive to tap gestures. Tap to pick an atom










When the 'Glide' button is clicked, a column of buttons is added to the display.

Pan
Moving the touch around will move the model in the scene.

Rotate
Moving the touch around will rotate the model, by default around {0, 0, 0} in the direction your touch moves

Zoom
Moving the touch vertically moves the scene camera closer or farther

None
This selection removes response to touch model manipulation

The 'Glide' button has been relabeled 'no-glide'. Select this button again to remove the column of buttons. The selected touch response state will remain.





When the 'pick' button is selected, the button highlights orange, and a third column of buttons appears, AND the atoms can be picked, one at a time. All rotation is now done around the selected atom.
rezero2
experimental, pops up a fourth column with one button, "Far Eye", shich sets the camera back.
clear ray
a current artifact of the atom-selection/"picking" process a leave little orbs on the screen. Picking is not totally reliable in all situations (landscape/distance)
reset hit
this resets the selected atom to 'unselected', and restores the starting color.
Select the button a second time to clear the highlight and the additional column of buttons.












Local Data Selection Screen



the screen that appears on selection of the marbles in the molecule model view screen is the Local Data Selection Screen, this, which allows not only selection of various models for viewing, but also provides means to log into the owner's Google/Drive to save and retrieve files.

And again shows the navigation-item "marbles", which will take the user out to the web to fetch molecule specifications - see the next section for that.

Top control buttons

Since the buttons are at the top, we will decribe them first.

select
this will change the molecule displayed in the molecule viewer
delete
this will remove the selected molecule from local data storate, permanent
Drive
This will take you to the screen listing molecules within the 'Bioplast Molecules' directory of the drive facility for the gmail account logged in. The button is not there unless you are logged in. The button is spring-green at first, after a successful log-in, until it turns gray, which indicates remote response, ready to work status.
Log Out
this button's label is set depending on the log-in status, since this example shows a logged in Drive, the button shows "Log Out". If "Log Out" is selected, the user is logged off gmail and facilities, the 'Drive' button disappears, and this button is relabeled "Log In"
Name
This button is used to rename the molecule as displayed on the local data list. When "Name" is seleced, the text field display immediately to the right of the button changes to display the selected molecule name, and the button is relabeled "Save". The name can be editted to anything by the user. When the "Save" button is hit, the text field returns to displaying the logged in account name (or "(none)" if not logged in), and the molecules name on the Local Data List is changed.




















Local Data Table

All the molecules kept in local device storage are listed in the local data table

A molecule may be added to the list by selection from the "Web Data List" (next section) or the user's "Drive" folder (if any have been previously saved or shared, section after)

The molecule's name can be changed using the "Name" button, the caption tries to capture the time of the last update.

The selected molecule will be deleted from local device storage, and removed from the table, if "Delete" is selected.


Controls are provided on each of the molecules in local data, to either upload or download a file from Google Drive. If the controls are faint, it means that the file on Google Drive is the same as the one in device local storage.

If the file on drive has been updated subsequent to the last update of local data, a depiction will be made in the upload/download button-face, wherein an old shoe indicates what you would upload, and a diamond indicates new work on drive for download.

Selected File Text

The text contents of the selected file are presented in a scrollable (horizontally and vertically ) text area.







web browsing





The "marbles" navigation-item will take you to history and favorites. The app ships with a few selected starting points.


the web browsing screen allows you to snoop around for molecule specification files, publically available or work within a group. The screen can browse content of any standard HTML kind, however what the used is truly interested in is a direct link to a ".mol" or ".pdb" file

Go to the history/favorites screen (via the 'marbles'), and select a history entry or a favorite, and return, or enter any desired address in the text field and click the "next" arrow. Links within the pages are should totally function.

Link Found!

browsing can continue indefinitely, however, links to molecule specifications can be found. Here is an example on one of my favorite sites, aminoacidsguide.com, after selection of one of the amino acids on the left margin of the main page.

After selecting the 'Histidine' link from the right margin on the main page, and getting a new screen, the link we will select is "Get the PDB file", which will return a file "pdbmolecule.pdb". The display of the returned file incliudes a "Select" button at the bottom.

A molecule specification ready for selection



If "Select" is chosen before the left navigation-item is selected to return to the local data screen, the file is downloaded to local device storage.






Drive directory



The Drive directory screen is brought up from the Local Data Table "Drive" button and has an entry for each file in the users Google-Drive "/BioplastMolecules" directory.
Each entry shows a last modified date, and provides controls to either download the molecule to local data, or to move the Drive file into Drive/Trash. When the "download-from-the-cloud" button is clicked, the file is put in local storage.
The download control may have a solid green arrow, meaning that drive file is not in local storage, or a white arrow, indicating the file has been downloaded.








Web browsing history and favorites



The history and favorites screen is accessed via the "marbles" on the "web browse screen".

When either a history link or a favorite entry is selected, the address is displayed in the second from the top text field. If it is the desired address, click "Select", it will be displayed in the top text field and page will be brought up on the web bowse screen when you return to it.