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 Edit navigation-button will pop up a display of menus drawn on the model 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.
Since the buttons are at the top, we will decribe them first.
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.
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.
The text contents of the selected file are presented in a scrollable (horizontally and vertically ) text area.
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.
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.
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.
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.
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.