Call the ASC-WDS Support Team on 0113 241 0969 or email<EMAIL_ADDRESS>for help.


Swarmpit provides nice & clean way to manage your Docker Swarm cluster.
Compose new stack manually or let Swarmpit generate one from application state.
Displays information about the use of hardware (CPU, memory, disk) in real-time
Deploy and manage your services
Search for images accross public and private registries
Allow multiple users to manage your Docker Swarm cluster safely
Pull private repositories from Docker Hub or custom registries
Checks whether new service image has been published and update service accordingly
docker run -it --rm \ --name swarmpit-installer \ --volume /var/run/docker.sock:/var/run/docker.sock \ swarmpit/install:1.9
docker run -it --rm \ --name swarmpit-installer \ --volume /var/run/docker.sock:/var/run/docker.sock \ swarmpit/install:edge
To help you with container adoption in dockerized world, please do not hesitate to drop us a message .
We can guide you or even design the best fitting solution based on your requirements.
Our Docker journey began with Tutum platform 3 years ago. With integration of Swarm mode we realized, that there is no platform fullfilling our needs so we started to write Swarmpit. Now we're succesfully running Docker on premises, 4 major fintech clusters in Azure and finally our internal infrastructure in AWS which was moved from Docker Cloud by using Terraform template. We believe that this strong Docker experience is going to make your life easier.
More info


Test running....
NPAPI Loading and Argument Tests
Tests our ability to pass arguments to the plugin via the embed tag.


| EzyFit Settings |
A number of fit properties and display settings (color, width, equation box...) can be changed either:
showfit('a*x+b','fitcolor','red','fitlinewidth',1);
The actual settings structure can be displayed by simply typing fitparam.
This table lists the property names along with the type of values each accepts. Curly braces { } enclose default values.
| Property Name | Property Values | Description |
| fitcolor | [R G B] or integer or string |
Color of the fit (type 'doc colorspec' for details): - a [R G B] vector specifies a fixed color (eg, [0 0 0] is black). - a string specifies one of eight predefined colors (full name: 'red', 'blue' etc, or single letters, 'r', 'b' etc). - a numeric value specifies that the color of the fit has the same color as the data, but multiplied by the factor fitcolor (less than 1 for darker, larger than 1 for lighter). Default = [1 0.5 0] (orange). |
| fitlinewidth | integer | Width of the fit line (type 'doc linespec' for details). Default = 2. |
| fitlinestyle | string | Style of the fit line (type 'doc linespec' for details). Default = '-'. |
| extrapol | fig | data | {none} | Extrapolation mode ('fig' = extrapolates the fit to the figure limits; 'data' = extrapolates the fit to the whole data limits, even if only a selection of the data is fitted (see selectfit); 'none' = no extrapolation) |
| npt | integer | Number of X points used to compute and display the fitted curve (typically 20 to 500, default=200) |
| dispeqmode | {on} | off | Display the equation in the command window. |
| dispeqboxmode | {on} | off | Display the equation box in the figure. |
| dispfitlegend | on | {off} | Display the legend (data and fits) in the figure |
| eqreplacemode | on | {off} | Equation replace mode ('off' = keep the parameter names in the equation; 'on' = replace each parameter by its numerical value in the equation). |
| corrcoefmode | {r} | r2 | none | Correlation coefficient mode: display R, R^2, or nothing. |
| linlogdisp | {on} | off | Lin/log mode display, tells whether Y or LOG(Y) is fitted. |
| editcoeffmode | on | {off} | Open the Array Editor with the fit coefficients after showfit. See editcoeff for details. |
| coeffarray | {row} | line | Array for the Fit Coefficients: 'row' or 'line' (this option is useful for copy-paste the coefficients in Excel) |
| automakevarfit | on | {off} | Call makevarfit after each fit. Setting to 'on' creates on the Matlab workspace the variables associated to the fit parameters (the variables will be overwritten if they already exist!). |
| maxlengtheq | integer | Maximum length of the equation string to be displayed in the equation box (longer strings are truncated). Set 'maxlength = inf' for no truncation. Default value = 35. |
| boxlocation | [x,y,w,h] | Location and size of the equation box (in normalized units). Default = [0.15 0.81 0.1 0.1]. |
| whichpickdata | {first} | last | Which data to fit by default when several curves are present in the figure and none is selected. |
| selectfitloopmode | on | {off} | Loop mode for selectfit ('on' = the polygon procedure is repeated until an empty polygon is drawn, and only the last trial is kept; 'off' = the polygon procedure is done once). Obsolete. |
| selectfitmsgbox | {on} | off | Message box display (instructions for drawing the polygon) in selectfit. Obsolete |
| markerselectpt | string | Markers used during the selection of the data (polygon) with selectfit (set to '' if you don't want the selected points to be displayed). Obsolete. |
| polynom_coeffname | string | Name of the polynom coefficients. Using a '_' (underscore) at the end of the coeff name allows for using the coefficient order as a subscript (as in latex syntax). Default: 'a_'. |
| numberofdigit | integer | Number of digits for the coefficient values. Default = 5. |
|   |


Queue is already full, if you want to enqueue it please dequeue other wise it gonna overflow
Queue is empty, there is nothing to dequeue. if you really wanna dequeue please enqueue first
To do enqueue or the dequeue stuff first we need to create to stack
Please give valid Number To create a Queue a Such as 1,2,3,4 please Note that there is always be max value to create a queue
Please give valid Number To create a Queue a Such as 1,2,3,4 please Note that there is always be max value to create a queue


Class FtpConnectionData
Inheritance
FtpConnectionData
Assembly: FubarDev.FtpServer.Abstractions.dll
Syntax
public sealed class FtpConnectionData : ILocalizationFeature, IFileSystemFeature, IAuthorizationInformationFeature, ITransferConfigurationFeature, IMlstFactsFeature, IDisposable
Constructors
|
Improve this Doc
View Source
FtpConnectionData(Encoding, IFeatureCollection, IFtpCatalogLoader)
Declaration
public FtpConnectionData(Encoding defaultEncoding, IFeatureCollection featureCollection, IFtpCatalogLoader catalogLoader)
Parameters
| Type |
Name |
Description |
| Encoding |
defaultEncoding |
The default encoding.
|
| IFeatureCollection |
featureCollection |
The feature collection where all features get stored.
|
| IFtpCatalogLoader |
catalogLoader |
The catalog loader for the FTP server.
|
Properties
|
Improve this Doc
View Source
ActiveMlstFacts
Declaration
[Obsolete("Query the information using the IMlstFactsFeature instead.")]
public ISet<string> ActiveMlstFacts { get; }
Property Value
|
Improve this Doc
View Source
BackgroundCommandHandler
Declaration
[Obsolete("Query IBackgroundTaskLifetimeFeature to get information about an active background task (if non-null).")]
public IBackgroundCommandHandler? BackgroundCommandHandler { get; }
Property Value
|
Improve this Doc
View Source
Catalog
Declaration
[Obsolete("Query the information using the ILocalizationFeature instead.")]
public ICatalog Catalog { get; set; }
Property Value
| Type |
Description |
| NGettext.ICatalog |
|
|
Improve this Doc
View Source
CreateEncryptedStream
Gets or sets a delegate that allows the creation of an encrypted stream.
Declaration
[Obsolete("Query the information using the ISecureConnectionFeature instead.")]
public CreateEncryptedStreamDelegate? CreateEncryptedStream { get; set; }
Property Value
|
Improve this Doc
View Source
CurrentDirectory
Declaration
[Obsolete("Query the information using the IFileSystemFeature instead.")]
public IUnixDirectoryEntry CurrentDirectory { get; }
Property Value
|
Improve this Doc
View Source
FileSystem
Declaration
[Obsolete("Query the information using the IFileSystemFeature instead.")]
public IUnixFileSystem FileSystem { get; set; }
Property Value
|
Improve this Doc
View Source
FtpUser
Declaration
[Obsolete("User the IAuthorizationInformationFeature services to get the current status.")]
public ClaimsPrincipal? FtpUser { get; set; }
Property Value
|
Improve this Doc
View Source
IsAnonymous
Gets or sets a value indicating whether the current user is anonymous.
Declaration
[Obsolete("An anonymous user object now implements IAnonymousFtpUser.")]
public bool IsAnonymous { get; set; }
Property Value
|
Improve this Doc
View Source
IsLoggedIn
Gets or sets a value indicating whether the user with the User.
is logged in.
Declaration
[Obsolete("User the IFtpLoginStateMachine services to get the current status.")]
public bool IsLoggedIn { get; set; }
Property Value
|
Improve this Doc
View Source
Language
Declaration
[Obsolete("Query the information using the ILocalizationFeature instead.")]
public CultureInfo Language { get; set; }
Property Value
|
Improve this Doc
View Source
NlstEncoding
Gets or sets the Encoding for the NLST
command.
Declaration
[Obsolete("Query the information using the IEncodingFeature instead.")]
public Encoding NlstEncoding { get; set; }
Property Value
|
Improve this Doc
View Source
PassiveSocketClient
Gets or sets the data connection for a passive data transfer.
Declaration
[Obsolete("This property is not used any more. Use IFtpDataConnectionFeature instead.")]
public TcpClient? PassiveSocketClient { get; set; }
Property Value
|
Improve this Doc
View Source
Path
Declaration
[Obsolete("Query the information using the IFileSystemFeature instead.")]
public Stack<IUnixDirectoryEntry> Path { get; set; }
Property Value
|
Improve this Doc
View Source
PortAddress
Gets or sets the address to use for an active data connection.
Declaration
[Obsolete("This property is not used any more. Use IFtpDataConnectionFeature instead.")]
public Address? PortAddress { get; set; }
Property Value
|
Improve this Doc
View Source
RenameFrom
Declaration
[Obsolete("Query the information using the IRenameCommandFeature instead.")]
public SearchResult<IUnixFileSystemEntry>? RenameFrom { get; set; }
Property Value
|
Improve this Doc
View Source
RestartPosition
Gets or sets the restart position for appending data to a file.
Declaration
[Obsolete("Query the information using the IRestCommandFeature instead.")]
public long? RestartPosition { get; set; }
Property Value
|
Improve this Doc
View Source
TransferMode
Declaration
[Obsolete("Query the information using the ITransferConfigurationFeature instead.")]
public FtpTransferMode TransferMode { get; set; }
Property Value
|
Improve this Doc
View Source
TransferTypeCommandUsed
Gets or sets the last used transfer type command.
Declaration
[Obsolete("The restriction was lifted.")]
public string? TransferTypeCommandUsed { get; set; }
Property Value
Remarks
|
Improve this Doc
View Source
User
Declaration
[Obsolete("User the IAuthorizationInformationFeature services to get the current status.")]
public IFtpUser? User { get; set; }
Property Value
|
Improve this Doc
View Source
UserData
Gets or sets user data as dynamic
object.
Declaration
[Obsolete("Use IFtpConnection.Features to store custom information.")]
public dynamic UserData { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
Dispose()
Declaration
Implements


I am experienced in leveraging agile frameworks to provide robust software solutions.
Part of a dynamic design team that brought to market a ground-breaking hand-held embedded Ultrasonic Testing
Proving a good coding acumen was added to the design/development team for new industry leading handheld instruments.
Part of a team that was tasked with maintenance and new function design on legacy instruments.
Developed small custom systems to customer requirements, creating one-off systems from requirement gathering to on-site installation.
GPA: 4.00


WITNESS LIST Health & Human Services Committee February 19, 1997-8:00A SB 290 Registering, but not testifying: On: Charles Stuart (HHSC), Austin Cindy Alexander (Compt. of Public Accts.), Austin Edward Serna (Dept. of Info. Resour.), Austin Marina Henderson (HHSC), Austin SB 316 Registering, but not testifying: On: Scott Forbes (City of Houston), Houston SB 388 For: Douglas J. Borys (Tx. Poison Control Net.), Temple On: Andrea Gowan (Comp. of Public Accts.), Austin Dennis Perotta (Texas Dept. of Health), Austin James D. Goerke (Comm. on Emerg. Commun.), Austin Registering, but not testifying: For: Dwayne Anderson (Clean Water Action), Austin On: Ron Harris (Comm. on Emerg. Commun.), McKinney SB 422 For: Ed Berger (Seton Healthcare Ntwk.), Austin Matt Wall (Texas Hospital Asnn.), Austin On: John Evans (Texas Dept. of Health), Austin Linda Wiegman (Texas Dept. of Health), Austin SB 434 For: Gail M. Oberta (Texas Hospital Assn.), Austin Matthew T. Wall (Texas Hospital Assn.), Austin On: Linda Logan (Texas MHMR), Austin Nance Stearman (Texas Dept. of Health), Austin SB 444 Registering, but not testifying: On: Richard Bays (Texas Dept. of Health), Austin SB 476 On: Reagan Faulkner (TCADA), Austin Terry Sheneman (TCADA), Austin Registering, but not testifying: On: Robby Duffield (TCADA), Austin


UUID is a Common Lisp librabry for generation of universally unique identifiers as described by RFC 4122.
UUID provides methods for the generation of uuids version 1 (time based), 3 (name based with MD5 hashing), 5 (name based with SHA1 hashing) and 4 (random uuids).
UUID has been run on Clisp (Windows), CMUCL(19d), SBCL(1.0.5 - Linux) and Allegro (Linux). Plattform specific code is needed only for the generation of time based (version 1) uuids for getting the MAC address of an ethernet device. If run in an unsupported lisp implementation a random number will be used for the node id instead of the MAC address.
26 May 2009 - Added suport for Allegron on Linux (Contributed by Andrew Philpot). Added suport for formatting as URN (Thanks to Kim Minh Kaplan).
27 July 2008 - Resolve loading issue due to Ironclad shadowing cl:null. (Reported by Maciek Pasternacki)
20 January 2008 - Fixed uuid-to-byte-array and provided byte-array-to-uuid.
02 October 2007 - Don't print a newline as part of the uuid.
07 July 2007 - Reinitialize *random-state* when loading in SBCL to ensure randomnes of v4 uuids. (Reported by Brian Seitz)
30 May 2007 - Added support for SBCL.
17 April 2007 - Updated the package with the correct file. (Reported by Rafael Cavallaro)
16 April 2007 - Released
Ironclad - needed for the generation of version 3 and version 5 uuids.
Lisp Lesser GNU Public License (LLGPL)
Boian Tzonev<EMAIL_ADDRESS>http://www.dardoria.net/software/uuid.tar.gz
UUID can be loaded with asdf. After unpacking the archive UUID can be loaded with:
Generation of version 1 (time based) uuid:
Generation of version 3 (name based MD5) uuid in the DNS namespace:
Generation of version 4 (random) uuid:
Generation of version 5 (name based SHA1) uuid in the DNS namespace:
*ticks-per-count* variable
Holds the amount of ticks per count. The ticks per count determine the number of possible version 1 uuids created for one time interval. Common Lisp provides INTERNAL-TIME-UINITS-PER-SECOND which gives the ticks per count for the current system so *ticks-per-count* can be set to INTERNAL-TIME-UINITS-PER-SECOND
+namespace-dns+ constant
The DNS Namespace. Can be used for the generation of uuids version 3 and 5.
+namespace-url+ constant
The URL Namespace. Can be used for the generation of uuids version 3 and 5.
+namespace-oid+ constant
The OID Namespace. Can be used for the generation of uuids version 3 and 5.
+namespace-x500+ constant
The x500+ Namespace. Can be used for the generation of uuids version 3 and 5.
uuid class
Represents an uuid
(make-uuid-from-string uuid-string) function
Creates an uuid from the string represenation of an uuid. (example input string 6ba7b810-9dad-11d1-80b4-00c04fd430c8)
(make-null-uuid) function
Returns a NULL uuid (i.e 00000000-0000-0000-0000-000000000000)
(make-v1-uuid) function
Returns a version 1 (time-based) uuid.
(make-v3-uuid namespace name) function
Returns a version 3 (named based MD5) uuid.
(make-v4-uuid) function
Returns a version 4 (random) uuid.
(make-v5-uuid namespace name) function
Returns a version 5 (name based SHA1) uuid.
(uuid-to-byte-array uuid) function
Converts an uuid to byte-array.
(byte-array-to-uuid byte-array) function
Converts a byte-array generated with uuid-to-byte-array to an uuid.
(print-bytes stream uuid) function
Prints the raw bytes in hex form. (example output 6ba7b8109dad11d180b400c04fd430c8).
(format-as-urn stream uuid) function
Formats the UUID as URN (example output urn:uuid:ea0e0cb8-7ed8-4b10-8214-1a175e982cc6).


One night when I was home alone I decided to smoke. I usually smoke with friends so this was a little different. The weed wasn't laced or anything and the only other drug that I have used is alcohol (twice). As I was smoking I had this odd sensation that I could feel the THC running from my lungs and into my bloodstream and then into my brain. I was caught up in this thought of the THC flowing through my body. When it reached my brain was when I really got fucked.
I sat in my room waiting for my friends to come over with some Wendy's and I was listening to music. As I was listening to the music I began to drift off in a semi concious dream. My mind began to become very clairvoyant to the meaning of the music that I was listening to. I started to think of dreams that i had once when I was a little kid. As quickly as they came to me they would leave and I couldnt remember them. I soon became aware of the music that I was listening to and it took shape in my mind. The music was rather techno so I began to think about all the electrical instruments that were required to make it. In my mind I started flowing through these wires to the tune of the music.
I became aware of how odd this was and then all of the sudden i woke up as if from a dream. I was lying on the floor and i tried to get up but I couldn't move. I felt as if I had a big down comforter on me and I was too comfortable and weighed down to move. I started to lose these feelings in about twenty minutes when my friends came by. While I was talking to them i began to realize how little I knew about them. I would look at them and realize that everyone that knows this person has a different opinion abotu them and they're the only ones that truly know themselves. I began to wonder what other people thought of me and the type of person they thought that i was, I came to the conclusion that no one knows me the way I perceive myself but me. After these odd experiences it was just the regular laugh and have a good time high.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


TrustBloc Issuer
Menu
About Us
Github
Success!
Credential is saved successfully.
×
Holy smokes!
operation is cancelled or something went wrong.
×
Here is your generated credential
Preview
Source
{{.Data}}
Credential
Subject
Save your credential


Building the sources of Minihelp is managed with the Maven build management system. To build a JAR file from the sources, you can run the following command in the project directory:
mvn package
If you are unfamiliar with Maven, you can take a look at the Maven Getting Started Guide.


--- layout: default title: About ---
Welcome to my blog!
My name is Delilah, I’m in my late twenties. I was born and raised in the beautiful city of Chicago, Illinois. I am a Neonatal ICU nurse by trade a wanderlust by heart. I have lived in San Diego, New York City and Houston throughout my nursing career. I have always had an immense passion for traveling, I love meeting new people and experiencing new cultures. As of June 2016 I’ve quit my full time job and have have decided to travel the world solo. The purpose of this blog if for all of you to follow my journey as I solo travel around the world. I will post on my experience-the good, the bad and the amazing. I will offer tips on traveling as I begin to learn them myself. I am not a travel expert by any means, I am just here to share my story with you. Subscribe via email Stay updated on my travels by receiving my new post directly in your inbox.


Pollination
Pollination is the proces in which bees help plants reproduce by moving their pollen from flower to flower. In return bees get to collect nectar from the flowers. Without pollination flowered plants would not be able to survive.
Pollination is the proces in which bees help plants reproduce by moving their pollen from flower to flower. In return bees get to collect nectar from the flowers. Without pollination flowered plants would not be able to survive.


Create Search tabs¶
You can create search tabs in GEE to add search services that let you query GEE Server using Google Earth Enterprise Client (EC) or a Google Map (http://maps.google.com/).
Search tabs allow Google Earth EC or Google Maps users to:
- Replace the standard search tabs in Google Earth EC.
- Search 2D or 3D databases created with Google Earth Enterprise Fusion.
- Access other databases not related to Google Earth Enterprise Fusion (such as geocoders, Google Search Appliance, and so on).
- Access external search servers (such as a real estate search).
For example, if you have a database of property locations that contains specific information that your users need, you can create a search tab called Property Search and configure it to search for locations in your property database, even if that database is stored on another server.
You can also create search tabs with multiple fields. For example, you might create a Driving Directions search tab with From and To labels in the Create Search Definition dialog. You populate the URL field with the custom service that returns the actual directions.
The Search tabs page of Google Earth Enterprise Server allows you to pre-configure the search tabs to be used for any Fusion database. You define all of the search tabs using the Search tabs page, and then you select one or more search tabs for a specific database when you publish it using the Databases page. See Publish databases and portables for details.
Define a new search tab
To define a new search tab:
In the GEE Server Admin console, click Search tabs.
Click Create new. The Create Search Definition dialog appears.
Enter a unique Name for your search tab.
Enter a Label that will display as the name of the search tab in the client.
Provide a URL.
If you want to reference a Google Earth Enterprise Server plug-in for the search tab, enter the name of the plug-in. The following plug-ins are available:
- POISearch
- /gesearch/FederatedSearch
- /gesearch/CoordinateSearch
- /gesearch/PlacesSearch
- /gesearch/ExampleSearch
Optionally provide additional query parameters. The syntax is key1=value1&key2;=value2. For example, flyToFirstElement=true&displayKeys;=location flies to the first element of your search results and displays the Location key in the results. Google Earth EC must be able to understand and respond to these key/value pairs, so you must be very familiar with your search application to use this field.
Warning
Any web service, servlet, or web application you configure the search tabs to query must return valid KML to Google Earth EC. For Google Maps, it must return valid JavaScript in the specified structure.
Optionally provide additional config parameters. Specify the following field parameters:
- Label: Label of the search box.
- Suggestion: Suggestion to the user of what to search for.
- Key: The parameter name that the value in the text box will be assigned when the search is submitted.
Optionally click add field to add another set of search field parameters.
Click Save.
The search tab is ready for you to add to your database. See Publish databases and portables for details.
Customize search tab style in Google Earth EC
You may want to customize the appearance of the search tabs
as they display in Google Earth EC. You can edit
/opt/google/gehttpd/htdocs/earth/supplemental_ui.html
to
change the style and various elements for the search form
that appears. The changes you make are then included in the
database at the time you publish.
To customize the style and elements of a search tab:
Make a backup copy of
/opt/google/gehttpd/htdocs/earth/supplemental_ui.html
and open your renamed file for edit.In the HTML code, update the style and display elements to customize your search form.
Save the HTML file with the name you want to use for your search tabs, e.g.,
/opt/google/gehttpd/htdocs/earth/search_supplemental_ui_MySearchTab.html
.Publish your database with the selected search tab(s).
View your database in Google Earth EC.
Search tabs now appear with the style and element settings that you customized.


A StatelessContainer can be declared via xml in the <tomee-home>/conf/tomee.xml
file or in a WEB-INF/resources.xml
file using a declaration like the following. All properties in the element body are optional.
<Container id="myStatelessContainer" type="STATELESS">
accessTimeout = 30 seconds
callbackThreads = 5
closeTimeout = 5 minutes
garbageCollection = false
idleTimeout = 0 minutes
maxAge = 0 hours
maxAgeOffset = -1
maxSize = 10
minSize = 0
replaceAged = true
replaceFlushed = false
strictPooling = true
sweepInterval = 5 minutes
</Container>
Alternatively, a StatelessContainer can be declared via properties in the <tomee-home>/conf/system.properties
file or via Java VirtualMachine -D
properties. The properties can also be used when embedding TomEE via the javax.ejb.embeddable.EJBContainer
API or InitialContext
myStatelessContainer = new://Container?type=STATELESS
myStatelessContainer.accessTimeout = 30 seconds
myStatelessContainer.callbackThreads = 5
myStatelessContainer.closeTimeout = 5 minutes
myStatelessContainer.garbageCollection = false
myStatelessContainer.idleTimeout = 0 minutes
myStatelessContainer.maxAge = 0 hours
myStatelessContainer.maxAgeOffset = -1
myStatelessContainer.maxSize = 10
myStatelessContainer.minSize = 0
myStatelessContainer.replaceAged = true
myStatelessContainer.replaceFlushed = false
myStatelessContainer.strictPooling = true
myStatelessContainer.sweepInterval = 5 minutes
Properties and xml can be mixed. Properties will override the xml allowing for easy configuration change without the need for ${} style variable substitution. Properties are not case sensitive. If a property is specified that is not supported by the declared StatelessContainer a warning will be logged. If a StatelessContainer is needed by the application and one is not declared, TomEE will create one dynamically using default settings. Multiple StatelessContainer declarations are allowed.
| Property | Type | Default | Description |
|---|---|---|---|
| accessTimeout | time | 30 seconds | Specifies the time an invokation should wait for an instance of the pool to become available. |
| callbackThreads | int | 5 | The number of threads for constructing and destroying beans. |
| closeTimeout | time | 5 minutes | Maximum time to wait for instances to be destroyed when shutting down the pool |
| garbageCollection | boolean | false | Allows Garbage Collection to be used as a mechanism for shrinking the pool. |
| idleTimeout | time | 0 minutes | Specifies the maximum time that an instance should be allowed to sit idly in the pool without use before it should be retired and removed. |
| maxAge | time | 0 hours | Specifies the maximum time that an instance should live before it should be retired and removed from use. |
| maxAgeOffset | int | -1 | Applies to MaxAge usage and would rarely be changed, but is a nice feature to understand. |
| maxSize | int | 10 | Specifies the size of the instance pool for this stateless SessionBean container. |
| minSize | int | 0 | Specifies the minimum number of bean instances that should be in the pool for each bean. |
| replaceAged | boolean | true | When `ReplaceAged` is enabled, any instances in the pool that expire due to reaching their `MaxAge` will be replaced immediately so that the pool will remain at its current size. |
| replaceFlushed | boolean | false | When `ReplaceFlushed` is enabled, any instances in the pool that are flushed will be replaced immediately so that the pool will remain at its current size. |
| strictPooling | boolean | true | StrictPooling tells the container what to do when the pool reaches it's maximum size and there are incoming requests that need instances. |
| sweepInterval | time | 5 minutes | The frequency in which the container will sweep the pool and evict expired instances. |
Specifies the time an invokation should wait for an instance of the pool to become available.
After the timeout is reached, if an instance in the pool cannot be obtained, the method invocation will fail.
Usable time units: nanoseconds, microsecons, milliseconds, seconds, minutes, hours, days. Or any combination such as "1 hour and 27 minutes and 10 seconds"
Any usage of the javax.ejb.AccessTimeout
annotation will
override this setting for the bean or method where the
annotation is used.
The number of threads for constructing and destroying beans.
When sweeping the pool for expired instances a thread pool is
used to process calling @PreDestroy
on expired instances as well
as creating new instances as might be required to fill the pool
to the minimum after a Flush or MaxAge
expiration. The
CallbackThreads
setting dictates the size of the thread pool and
is shared by all beans deployed in the container.
Maximum time to wait for instances to be destroyed when shutting down the pool
PostConstruct methods are invoked on all instances in the pool
when the bean is undeployed and its pool is closed. The
CloseTimeout
specifies the maximum time to wait for the pool to
close and PostConstruct
methods to be invoked.
Usable time units: nanoseconds, microsecons, milliseconds,
seconds, minutes, hours, days. Or any combination such as
1 hour and 27 minutes and 10 seconds
Allows Garbage Collection to be used as a mechanism for shrinking the pool.
When set to true all instances in the pool, excluding
the minimum, are eligible for garbage collection by the virtual
machine as per the rules of java.lang.ref.SoftReference
and can be
claimed by the JVM to free memory. Instances garbage collected
will have their @PreDestroy
methods called during finalization.
In the OpenJDK VM the -XX:SoftRefLRUPolicyMSPerMB
flag can adjust
how aggressively SoftReferences are collected. The default
OpenJDK setting is 1000, resulting in inactive pooled instances
living one second of lifetime per free megabyte in the heap, which
is very aggressive. The setting should be increased to get the
most out of the GarbageCollection
feature of the pool. Much
higher settings are safe. Even a setting as high as 3600000 (1
hour per free MB in the heap) does not affect the ability for the
VM to garbage collect SoftReferences in the event that memory is
needed to avoid an OutOfMemoryException
.
Specifies the maximum time that an instance should be allowed to sit idly in the pool without use before it should be retired and removed.
Only instances
in surplus of the pool's MinSize
are eligible to expire via IdleTimeout
Instances that expire due to IdleTimeout
will have their @PreDestroy
methods invoked before being completely destroyed.
Usable time units: nanoseconds, microsecons, milliseconds, seconds, minutes, hours, days. Or any combination such as "1 hour and 27 minutes and 10 seconds"
Specifies the maximum time that an instance should live before it should be retired and removed from use.
This will happen gracefully. Useful for situations where bean instances are designed to hold potentially expensive resources such as memory or file handles and need to be periodically cleared out.
Usable time units: nanoseconds, microsecons, milliseconds,
seconds, minutes, hours, days. Or any combination such as
1 hour and 27 minutes and 10 seconds
Applies to MaxAge usage and would rarely be changed, but is a nice feature to understand.
When the container first starts and the pool is filled to the
minimum size, all those "minimum" instances will have the same
creation time and therefore all expire at the same time dictated
by the MaxAge
setting. To protect against this sudden drop
scenario and provide a more gradual expiration from the start
the container will spread out the age of the instances that fill
the pool to the minimum using an offset.
The MaxAgeOffset
is not the final value of the offset, but
rather it is used in creating the offset and allows the
spreading to push the initial ages into the future or into the
past. The pool is filled at startup as follows:
for (int i = 0; i < poolMin; i++) {
long ageOffset = (maxAge / poolMin * i * maxAgeOffset) % maxAge;
pool.add(new Bean(), ageOffset));
}
The default MaxAgeOffset
is -1 which causes the initial
instances in the pool to live a bit longer before expiring. As
a concrete example, let's say the MinSize is 4 and the MaxAge is
100 years. The generated offsets for the four instances created
at startup would be 0, -25, -50, -75. So the first instance
would be "born" at age 0, die at 100, living 100 years. The
second instance would be born at -25, die at 100, living a total
of 125 years. The third would live 150 years. The fourth 175
years.
A MaxAgeOffset
of 1 would cause instances to be "born" older
and therefore die sooner. Using the same example MinSize
of 4
and MaxAge
of 100 years
, the life spans of these initial four
instances would be 100, 75, 50, and 25 years respectively.
A MaxAgeOffset
of 0 will cause no "spreading" of the age of the
first instances used to fill the pool to the minimum and these
instances will of course reach their MaxAge at the same time.
It is possible to set to decimal values such as -0.5, 0.5, -1.2,
or 1.2.
Specifies the size of the instance pool for this stateless SessionBean container.
Each @Stateless
bean will get its own instance pool.
If StrictPooling is not used, instances
will still be created beyond this number if there is demand, but
they will not be returned to the pool and instead will be
immediately expire.
Specifies the minimum number of bean instances that should be in the pool for each bean.
Pools are prefilled to the minimum on
startup. Note this will create start order dependencies between
other beans that also eagerly start, such as other @Stateless
beans with a minimum or @Singleton
beans using @Startup
. The
@DependsOn
annotation can be used to appropriately influence
start order.
The minimum pool size is rigidly maintained. Instances in the
minimum side of the pool are not eligible for IdleTimeout
or
GarbageCollection
, but are subject to MaxAge
and flushing.
If the pool is flushed it is immediately refilled to the minimum
size with MaxAgeOffset
applied. If an instance from the minimum
side of the pool reaches its MaxAge
, it is also immediately
replaced. Replacement is done in a background queue using the
number of threads specified by CallbackThreads
.
When ReplaceAged
is enabled, any instances in the pool that
expire due to reaching their MaxAge
will be replaced immediately
so that the pool will remain at its current size.
Replacement is done in a background queue so that incoming threads will not have to wait for instance creation.
The aim of his option is to prevent user requests from paying
the instance creation cost as MaxAge
is enforced, potentially
while under heavy load at peak hours.
Instances from the minimum side of the pool are always replaced
when they reach their MaxAge
, this setting dictates the
treatment of non-minimum instances.
When ReplaceFlushed
is enabled, any instances in the pool that
are flushed will be replaced immediately so that the pool will
remain at its current size.
Replacement is done in a background queue so that incoming threads will not have to wait for instance creation.
The aim of his option is to prevent user requests from paying the instance creation cost if a flush performed while under heavy load at peak hours.
Instances from the minimum side of the pool are always replaced when they are flushed, this setting dictates the treatment of non-minimum instances.
A bean may flush its pool by casting the SessionContext
to
Flushable
and calling flush()
. See SweepInterval
for details on
how flush is performed.
import javax.annotation.Resource;
import javax.ejb.SessionContext;
import javax.ejb.Stateless;
import java.io.Flushable;
import java.io.IOException;
public class MyBean {
private SessionContext sessionContext;
public void flush() throws IOException {
((Flushable) sessionContext).flush();
}
}
StrictPooling tells the container what to do when the pool reaches it's maximum size and there are incoming requests that need instances.
With strict pooling, requests will have to wait for instances to
become available. The pool size will never grow beyond the the
set MaxSize
value. The maximum amount of time a request should
wait is specified via the AccessTimeout
setting.
Without strict pooling, the container will create temporary instances to meet demand. The instances will last for just one method invocation and then are removed.
Setting StrictPooling
to false
and MaxSize
to 0
will result in
no pooling. Instead instances will be created on demand and live
for exactly one method call before being removed.
The frequency in which the container will sweep the pool and evict expired instances.
Eviction is how the IdleTimeout
,
MaxAge
, and pool "flush" functionality is enforced. Higher
intervals are better.
Instances in use are excluded from sweeping. Should an instance
expire while in use it will be evicted immediately upon return
to the pool. Effectively MaxAge
and flushes will be enforced as
a part of normal activity or sweeping, while IdleTimeout is only
enforcable via sweeping. This makes aggressive sweeping less
important for a pool under moderate load.
Usable time units: nanoseconds, microsecons, milliseconds,
seconds, minutes, hours, days. Or any combination such as
1 hour and 27 minutes and 10 seconds


phenocube package¶
Submodules¶
phenocube.clip_xr2gpd module¶
-
phenocube.clip_xr2gpd.
clip_xr2gpd
(dataset, gpd)¶ Clips a xArray Dataset to a GeoPandasDataframe.
Takes an xArray dataset and a Geodataframe and clips the xArray dataset to the shape of the Geodataframe.
- Parameters
dataset (xr.Dataset) – A multi-dimensional array with x,y and time dimensions and one or more data variables.
gpd (geopandas.Geodataframe) – A geodataframe object with one or more observations or variables and a geometry column. A filterd geodataframe can also be used as input.
- Returns
masked_dataset – A xr.Dataset like the input dataset with only pixels which are within the polygons of the geopandas.Geodataframe. Every other pixel is given the value NaN.
- Return type
xr.Dataset
phenocube.dask module¶
phenocube.display_map_polygons module¶
-
phenocube.display_map_polygons.
display_map_polygons
(gdf=None, tooltip_attributes=None, longitude=None, latitude=None)¶ Generates a folium map based on a lat-lon bounded rectangle.
Takes a geodataframe and plots the shapes of the geodataframe in a folium map. The extent is defined by a lat-lon bounded rectangle. Also information or column values from the geodataframe can be defined for single shapes.
- Parameters
gdf (geopandas.Geodataframe) – A geodataframe object with one or more observations or variables and a geometry column. A filterd geodataframe can also be used as input.
tooltop_attributes ((string,string)) – A tuple of column names of the geodataframe. The value of the defined columns are displayed for each observation in the folium map by clicking on the shape.
latitude ((float,float)) – A tuple of latitude bounds in (min,max) format.
longitude ((float, float)) – A tuple of longitude bounds in (min,max) format.
- Returns
folium.Map – A map centered on the lat lon bounds displaying all shapes of the geodataframe with the defined column informations.
.. _Folium – https://github.com/python-visualization/folium
phenocube.extract module¶
-
phenocube.extract.
extract
(dataset, gpd, bands, func='raw', na_rm=True)¶ Extracts values of xArray Dataset at the locations of spatial data and gives out all cell values or calculates zonal statistics for the spatial data.
Extract values from xArray Dataset at the locations of other spatial data. You can use points, lines, or polygons in the form of a GeopandasDataframe. The values are extracted for every band defined in “bands”. It is possible to get all the “raw” datavalues (all values which are within the shape) for a spatial data shape or to use a predefined function (e.g. mean, min, max, std) to calculate zonal statistics of all the values of the spatial data shape.
- Parameters
dataset (xr.Dataset) – A multi-dimensional array with x,y and time dimensions and one or more data variables.
gpd (GeoPandasDataFrame) – A geodataframe object with one or more observations or variables and a geometry column. A filtered geodataframe can also be used as input.
bands (list,string) – List with band names of dataset, e.g ([“blue”, “green”, “red”]), for which values should be extracted.
func (string, (default = "raw")) – Select name of statistics function like “mean”, “max”, “min”, “std”. If function is selected the values are calculated with the defined function. Gives out one value for each band. The default is set to “raw”. In this case no function is applied and the values are displayed in “raw” format (all values) in the output dictionary.
na_rm (bool, (default = True)) – If True all nan values are eliminated from the results. If False the results are displayed with nan values. If a statistic function is defined in “func” the nan values are automatically removed.
- Returns
results_scenes – Dict which contains dataframes for every scene of dataset with values of all bands or values calculated by a function which are located within the spatial data. The dataframes contain the values for each bands and the same index like gpd, to assign the values to a specific spatial data shape. To display the extracted values of a single timestep (scene) just select the index of the desired timestep in the output dictionary, like e.g.
example = extract(dataset, gpd, bands = [“blue”, “green”, “red”], func = “mean”) example[“scene_index_0”]
- Return type
dictionary
phenocube.load_gdf module¶
-
phenocube.load_gdf.
load_gdf
(filename, cols='all')¶ Loads a vectordataset from the PostGIS database and stores it as a gpd.Geodataframe.
Connects to the PostGIS database and loads a vectordataset from there. The vectordataset must be imported to the PostGIS database in advance (this can be done by a user of the Departement of Remote Sensing of the University Würzburg). The function calls the file by its filename in the PostGIS database. It´s possible to define which columns should be included. The default alternative is to load all existing columns.
- Parameters
filename (string) – The name of the vectordataset in the PostGIS database. If unsure, ask the staff member of the Department of Remote Sensing which imported your dataset to the PostGIS database.
cols (list,string (default = "all")) – List with column names of the vectordataset, e.g ([“column1”, “column2”, “column3”]), which should be loaded. If used, only the “real” existing columns need to be defined. The “geom” column and the “gid” column (indexing of the PostGIS database) are always loaded. The default is set to “all” which loads all columns of the vectordataset.
- Returns
gdf – Geodataframe from PostGIS database with the defined or all columns.
- Return type
gpd.GeoDataframe
phenocube.plot module¶
phenocube.spectralindices module¶
-
phenocube.spectralindices.
spectralindices
(dataset, indices=['NDVI'], norm=True, drop=False)¶ Calculate a suite of spectral indices
Takes an xarray dataset containing spectral bands, calculates one or more spectral indices and adds the resulting array as a new variable in the original dataset.
- Indices:
EVI: Enhanced Vegetation Index (Huete 2002)
LAI: Leaf Area Index (Boegh 2002)
MNDWI: Modified Normalised Difference Water Index (Xu 1996)
MSAVI: Modified Soil Adjusted Vegetation Index (Qi et al. 1994)
NBR: Normalised Burn Ratio (Lopez Garcia 1991)
NDVI: Normalised Difference Vegetation Index (Rouse 1973)
NDWI: Normalised Difference Water Index (McFeeters 1996)
SAVI: Soil Adjusted Vegetation Index (Huete 1988)
- Parameters
dataset (xarray.Dataset) – A two-dimensional or multi-dimensional array containing the spectral bands required to calculate the index.
indices (str or list of strs) – A string or a list of strings giving the names of the indices to calculate
norm (bool, optional) – If norm = True values are scaled to 0.0-1.0 by dividing by 10000.0
drop (bool, optional) – If drop = True only the index will be returned and the other bands will be dropped
- Returns
dataset – The original xarray Dataset containing the calculated spectral indices as a DataArray.
- Return type
xarray Dataset
phenocube.unpacks2scl module¶
# Adapted from:
Copyright 2016 United States Government as represented by the Administrator of the National Aeronautics and Space Administration. All Rights Reserved.
Portion of this code is Copyright Geoscience Australia, Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at
The CEOS 2 platform is licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0.
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
# Use the sen2cor scene classifiaction band (scl) for creating masks using different classification types
-
phenocube.unpacks2scl.
s2_unpack_scl
(data_array, cover_type)¶
-
phenocube.unpacks2scl.
unpack_s2bits
(s2_scl_endcoding, data_array, cover_type)¶ - Description:
Unpack bits for mask boolean mask
- Input:
land_cover_encoding(dict hash table) land cover endcoding provided by sen2cor scl data_array( xarray DataArray) cover_type(String) type of cover
- Output:
unpacked DataArray
phenocube.utils module¶
-
phenocube.utils.
remove_empty_scenes
(dataset, nodata=- 9999, bands=['red'], dim=['x', 'y'])¶ Remove time steps containing only no data values
Takes an xarray dataset an drops all time steps which only contain no data values
- Parameters
dataset (xarray.Dataset) – A two-dimensional or multi-dimensional array
nodata (int) – nodata value used for filtering empty time steps
band (list) – A list of bands which should be used to check for no data scenes
dim (list) – A list containing the names of the x and y dimension
- Returns
dataset
- Return type
xarray Dataset
Module contents¶
phenocube - phenocube is an python package providing a wide range of tools for working with the phenocube environment


Home
About Us
Service
Our Team
Contact Us
Sign In
Register Your account as a Specialist
Name
Doctor
Nurse
--Choose specialty--
specialty1
specialty2
specialty3
Register
Or
Sign Up with
©GADS_Community_Project_HealthTeam_16


Twitter
Draw funny things on Donald Trump!
To further make fun of Donald Trump, you can download my
Chrome extension.
About
Github
Linkedin


◆ toString()
| String ch.ethz.systems.netbench.ext.bare.BarePacketResendEvent.toString |
( |
| ) |
|
◆ trigger()
| void ch.ethz.systems.netbench.ext.bare.BarePacketResendEvent.trigger |
( |
| ) |
|
◆ active
| boolean ch.ethz.systems.netbench.ext.bare.BarePacketResendEvent.active |
|
private |
◆ bareSocket
| BareSocket ch.ethz.systems.netbench.ext.bare.BarePacketResendEvent.bareSocket |
|
private |
◆ packet
| BarePacket ch.ethz.systems.netbench.ext.bare.BarePacketResendEvent.packet |
|
private |
The documentation for this class was generated from the following file:


Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
O
P
R
S
T
U
V
W
G
G
- Class in
com.kolbly.global
Globals!
getAllApplicationError()
- Method in class com.kolbly.mortgagecomparer.db.
DataManager
Retrieve the complete contents of the database data ApplicationError
getAllFieldNames(Object)
- Static method in class com.kolbly.java.util.
ClassUtil
Get all field names for the given object - including private fields
getAllFields(Object)
- Static method in class com.kolbly.java.util.
ClassUtil
Get a Hashtable of all class member fields (including private) of the given object
getAllLoan()
- Method in class com.kolbly.mortgagecomparer.db.
DataManager
Get all Loans from the database
getAllLoans()
- Method in class com.kolbly.mortgagecomparer.activities.loanactivity.
LoanActivity
Get all loans currently in the database
getAllLoans(boolean)
- Method in class com.kolbly.mortgagecomparer.activities.loanactivity.
LoanActivity
Get all loans currently in the database
getAllTablenames(SQLiteDatabase)
- Static method in class com.kolbly.android.util.
DbUtil
Get a list of all user-defined tables in the given database
getAmortizationData()
- Method in class com.kolbly.mortgagecomparer.db.
Amortization
Get the amortization table data
getAmortizationData(Loan)
- Static method in class com.kolbly.mortgagecomparer.db.
Amortization
Retrieve the amortization data as a separate step
getAmortizationData(Date, double, double, double)
- Static method in class com.kolbly.mortgagecomparer.db.
Amortization
Retrieve the amortization data as a standalone step
getAppContext()
- Static method in class com.kolbly.global.
G
Get our application context
getBeginningBalance()
- Method in class com.kolbly.mortgagecomparer.db.
AmRow
Get the beginning loan balance this month
getBeginningBalanceString()
- Method in class com.kolbly.mortgagecomparer.db.
AmRow
Get the beginning loan balance this month
getBirthDate()
- Method in class com.kolbly.mortgagecomparer.db.
Amortization
Get the birth date of the borrower
getBirthDate()
- Method in class com.kolbly.mortgagecomparer.db.
User
Gets the user's birth date
getBirthDateString()
- Method in class com.kolbly.mortgagecomparer.db.
User
Get the user's birth date
getContentValues()
- Method in class com.kolbly.mortgagecomparer.db.
ApplicationError
getContentValues()
- Method in class com.kolbly.mortgagecomparer.db.
DbRow
Content values needed for inserting all member data into the database _id should be omitted or set to 0 for insert
getContentValues()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
getContentValues()
- Method in class com.kolbly.mortgagecomparer.db.
User
getCount()
- Method in class com.kolbly.mortgagecomparer.activities.amortizationactivity.
AmortizationActivityListViewAdapter
Get a count of how many rows of data for this amortization table
getCount()
- Method in class com.kolbly.mortgagecomparer.activities.loanactivity.
LoanActivitySectionsPagerAdapter
Get how many tabs to display, i.e.
getCumulativeInterestPaid()
- Method in class com.kolbly.mortgagecomparer.db.
AmRow
Get the cumulative interest paid up to now
getCumulativeInterestPaidString()
- Method in class com.kolbly.mortgagecomparer.db.
AmRow
Get the cumulative interest paid up to now
getCumulativePrincipalPaid()
- Method in class com.kolbly.mortgagecomparer.db.
AmRow
Get the cumulative principal paid up to now
getCumulativePrincipalPaidString()
- Method in class com.kolbly.mortgagecomparer.db.
AmRow
Get the cumulative principal paid up to now
getData(int)
- Method in class com.kolbly.mortgagecomparer.activities.amortizationactivity.
AmortizationActivityListViewAdapter
Get the data to display for this particular position
getDb()
- Method in class com.kolbly.mortgagecomparer.db.
DataManager
Get our writable database
getDbName()
- Method in class com.kolbly.mortgagecomparer.db.
DataManager
Get the database name
getDbName()
- Method in class com.kolbly.mortgagecomparer.db.
MyDbOpenHelper
Gets the database name
getDouble()
- Method in class com.kolbly.android.graphics.
EditTextEx
Get the double contained in this EditText box
getEndingBalance()
- Method in class com.kolbly.mortgagecomparer.db.
AmRow
Get the ending balance this month
getEndingBalanceString()
- Method in class com.kolbly.mortgagecomparer.db.
AmRow
Get the ending balance this month
getExternalStorageState()
- Static method in enum com.kolbly.android.util.
StorageState
Gets the current state of the primary "external" storage device.
getExtraPayment()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
How much extra per month is being paid on this loan above the minimum
getExtraPaymentString()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
How much extra per month is being paid on this loan above the minimum
getFirstDayOfNextMonth(Date)
- Static method in class com.kolbly.android.util.
DateUtil
Get the first day of the next month following 'now'
getFirstDayOfNextMonth()
- Static method in class com.kolbly.android.util.
DateUtil
Get the first day of the next month
getFirstDayOfNextMonth(Date)
- Static method in class com.kolbly.mortgagecomparer.db.
Loan
Get the first day of next month Date
getFormat()
- Method in enum com.kolbly.android.util.date.
DateFormat
Get the OS date format setting
getFormat()
- Method in class com.kolbly.android.util.date.
SystemDateFormat
Retrieve the current date format user preference that they've set in Android device OS settings.
getFormat(boolean)
- Method in class com.kolbly.android.util.date.
SystemDateFormat
Retrieve the current date format user preference that they've set in Android device OS settings
getFormat()
- Method in class com.kolbly.android.util.date.
SystemDateFormatEvent
Get current date format as set in the OS
getFormat()
- Method in class com.kolbly.android.util.time.
SystemTimeFormatEvent
Get the current OS time setting
getFormat()
- Method in enum com.kolbly.android.util.time.
TimeFormat
Get the OS time format setting
getFormatString()
- Method in enum com.kolbly.android.util.date.
DateFormat
Get a formatting string
getId()
- Method in class com.kolbly.mortgagecomparer.db.
DbRow
Gets our object database identity value
getIdentityCol()
- Method in class com.kolbly.mortgagecomparer.db.
DbRow
Get the name of the database identity column
getInteger()
- Method in class com.kolbly.android.graphics.
EditTextEx
Get the integer contained in this EditText box
getInterestPaid()
- Method in class com.kolbly.mortgagecomparer.db.
AmRow
Get the interest paid this month
getInterestPaidString()
- Method in class com.kolbly.mortgagecomparer.db.
AmRow
Get the interest paid this month
getInterestRatePct()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
getInterestRatePctString()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
getItem(int)
- Method in class com.kolbly.mortgagecomparer.activities.amortizationactivity.
AmortizationActivityListViewAdapter
Unused
getItem(int)
- Method in class com.kolbly.mortgagecomparer.activities.loanactivity.
LoanActivitySectionsPagerAdapter
Called to instantiate the fragment for the given page.
getItemId(int)
- Method in class com.kolbly.mortgagecomparer.activities.amortizationactivity.
AmortizationActivityListViewAdapter
Unused
getLoan(long)
- Method in class com.kolbly.mortgagecomparer.db.
DataManager
Get the loan specified by the given database identifier
getLoanAmount()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
getLoanAmountString()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
Get the loan amount in string format
getLoanId()
- Method in class com.kolbly.android.fragments.
SetLoanNameDialogEvent
Get the database identifier for this loan
getLoanIndex(int)
- Method in class com.kolbly.mortgagecomparer.activities.loanactivity.
LoanActivity
Get the loan index in our all loans data - this will also correspond to the which tab the loan will be showing on
getLoanName()
- Method in class com.kolbly.android.fragments.
SetLoanNameDialogEvent
Get the loan name set in the SetLoanNameDialog Dialog
getLoanStartDate()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
Get the loan start date
getLoanStartDateString()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
Get the loan start date localized string
getLoanTerm()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
Get how long this loan is in months
getLocale()
- Static method in class com.kolbly.global.
G
This is readily available throughout any android app, but in order to future-proof our app, we'll always grab our locale here.
getMinimumPayment()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
Calculate the minimum monthly payment for this loan
getMinimumPaymentString()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
Calculate the minimum monthly payment for this loan
getMonthlyInterestRate()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
getMonthlyMinimumPayment(double, double, int)
- Static method in class com.kolbly.mortgagecomparer.db.
Loan
Calculate the minimum monthly payment necessary for the given parameters
getMonthlyPayment()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
getMonthlyPaymentString()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
Get the actual monthly payment
getMonths()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
Get the months part of the loan term when loan term is defined by (years & months)
getMonthsPart()
- Method in class com.kolbly.java.util.
Interval
Get the months part of this time interval
getMonthsString()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
Convenience method to return the months portion of the loan
getName()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
Get the name of this loan - if user has not explicitly set a name, then just use the interest rate and the database identifier
getPageTitle(int)
- Method in class com.kolbly.mortgagecomparer.activities.loanactivity.
LoanActivitySectionsPagerAdapter
Get the name of the tab, i.e.
getPaidOffAge()
- Method in class com.kolbly.mortgagecomparer.db.
Amortization
Get the age of the borrower when the loan is paid off
getPayment()
- Method in class com.kolbly.mortgagecomparer.db.
AmRow
Get this month's payment
getPaymentDate()
- Method in class com.kolbly.mortgagecomparer.db.
AmRow
Get the payment date
getPaymentDateString()
- Method in class com.kolbly.mortgagecomparer.db.
AmRow
Get the payment date
getPaymentNumber()
- Method in class com.kolbly.mortgagecomparer.db.
AmRow
Get the payment number
getPaymentNumberString()
- Method in class com.kolbly.mortgagecomparer.db.
AmRow
Get the payment number
getPaymentString()
- Method in class com.kolbly.mortgagecomparer.db.
AmRow
Get this month's payment
getPayoffDate()
- Method in class com.kolbly.mortgagecomparer.db.
Amortization
Get Date when this loan will be paid off
getPayoffDateString()
- Method in class com.kolbly.mortgagecomparer.db.
Amortization
Get Date when this loan will be paid off
getPayoffInterval()
- Method in class com.kolbly.mortgagecomparer.db.
Amortization
Get Time interval necessary to pay off the loan
getPrincipalPaid()
- Method in class com.kolbly.mortgagecomparer.db.
AmRow
Get principal paid this month
getPrincipalPaidString()
- Method in class com.kolbly.mortgagecomparer.db.
AmRow
Get principal paid this month
getPrivateField(Object, String)
- Static method in class com.kolbly.java.util.
ClassUtil
Get the private field data value of the given instance of a class
getResourceText(Context, int)
- Static method in class com.kolbly.android.util.
ResourceUtil
Get the contents of a raw resource text file
getShortName(Class<?>)
- Static method in class com.kolbly.java.util.
ClassUtil
Get the short name of the given class
getSystemTimeFormat()
- Method in class com.kolbly.android.util.time.
SystemTimeFormat
Retrieve the current 24-hour format user preference that they've set in Android device OS settings
getSystemTimeFormat(boolean)
- Method in class com.kolbly.android.util.time.
SystemTimeFormat
Retrieve the current 24-hour format user preference that they've set in Android device OS settings
getTableName()
- Method in class com.kolbly.mortgagecomparer.db.
ApplicationError
getTableName()
- Method in class com.kolbly.mortgagecomparer.db.
DbRow
Gets our database table name
getTableName()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
getTableName()
- Method in class com.kolbly.mortgagecomparer.db.
User
getTotalInterestPaid()
- Method in class com.kolbly.mortgagecomparer.db.
Amortization
Get the total amount of interest paid over the lifetime of the loan
getTotalInterestPaidString()
- Method in class com.kolbly.mortgagecomparer.db.
Amortization
Get the total amount of interest paid over the lifetime of the loan
getTotalNumberOfPayments()
- Method in class com.kolbly.mortgagecomparer.db.
Amortization
Get total number of payments to payoff the loan
getTotalPayments()
- Method in class com.kolbly.mortgagecomparer.db.
Amortization
Get the total payments (Principal & Interest) paid over the lifetime of the loan
getTotalPaymentsString()
- Method in class com.kolbly.mortgagecomparer.db.
Amortization
Get the total payments (Principal & Interest) paid over the lifetime of the loan
getTotalPrincipalPaid()
- Method in class com.kolbly.mortgagecomparer.db.
Amortization
Get the total amount of principal paid over the lifetime of the loan
getTotalPrincipalPaidString()
- Method in class com.kolbly.mortgagecomparer.db.
Amortization
Get the total amount of principal paid over the lifetime of the loan
getUser()
- Method in class com.kolbly.mortgagecomparer.activities.loanactivity.
LoanActivity
Get the singular user object we're using for this Activity and associated child fragments
getUser(boolean)
- Method in class com.kolbly.mortgagecomparer.activities.loanactivity.
LoanActivity
Get the singular user object we're using for this Activity and associated child fragments
getUser()
- Method in class com.kolbly.mortgagecomparer.db.
DataManager
Get the first user in the database
getUserName()
- Method in class com.kolbly.mortgagecomparer.db.
User
Gets this user's name
getView(int, View, ViewGroup)
- Method in class com.kolbly.mortgagecomparer.activities.amortizationactivity.
AmortizationActivityListViewAdapter
Get the view to be displayed at the given position
getYears()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
Get how long this loan is in years
getYearsPart()
- Method in class com.kolbly.java.util.
Interval
Get the years part of this time interval
getYearsString()
- Method in class com.kolbly.mortgagecomparer.db.
Loan
Convenience method to return the years portion of the loan
GraphicsUtil
- Class in
com.kolbly.android.graphics
Graphics utility class
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
O
P
R
S
T
U
V
W


The goal of virtuoso is to provide an easy interface to Virtuoso RDF database from R.
For Mac users, virtuoso
package includes a utility function to install and configure a local Virtuoso Open Source instance using Homebrew. Otherwise, simply install the Virtuoso Open Source edition for your operating system.
We can now start our Virtuoso server from R:
vos_start()
#> PROCESS 'virtuoso-t', running, pid 57876.
#> Server is now starting up, this may take a few seconds...
#> latest log entry: 15:39:04 Server online at 1111 (pid 57876)
Once the server is running, we can connect to the database.
Our connection is now live, and accepts SPARQL queries directly.
DBI::dbGetQuery(con, "SPARQL SELECT * WHERE { ?s ?p ?o } LIMIT 4")
#> s
#> 1 http://www.openlinksw.com/virtrdf-data-formats#default-iid
#> 2 http://www.openlinksw.com/virtrdf-data-formats#default-iid-nullable
#> 3 http://www.openlinksw.com/virtrdf-data-formats#default-iid-nonblank
#> 4 http://www.openlinksw.com/virtrdf-data-formats#default-iid-nonblank-nullable
#> p
#> 1 http://www.w3.org/1999/02/22-rdf-syntax-ns#type
#> 2 http://www.w3.org/1999/02/22-rdf-syntax-ns#type
#> 3 http://www.w3.org/1999/02/22-rdf-syntax-ns#type
#> 4 http://www.w3.org/1999/02/22-rdf-syntax-ns#type
#> o
#> 1 http://www.openlinksw.com/schemas/virtrdf#QuadMapFormat
#> 2 http://www.openlinksw.com/schemas/virtrdf#QuadMapFormat
#> 3 http://www.openlinksw.com/schemas/virtrdf#QuadMapFormat
#> 4 http://www.openlinksw.com/schemas/virtrdf#QuadMapFormat
virtuoso
also provides wrappers around some common queries to make it easier to work with Virtuoso and RDF.
The bulk loader can be used to quickly import existing sets of triples.
Can also read in compressed formats as well. Remember to set the pattern match appropriately. This is convenient because N-Quads compress particularly well, often by a factor of 20 (or rather, can be particularly large when uncompressed, owing to the repeated property and subject URIs).
vos_import
invisibly returns a table of the loaded files, with error message and loading times. If a file cannot be imported, an error message is returned:
bad_file <- system.file("extdata", "bad_quads.nq", package = "virtuoso")
vos_import(con, bad_file)
#> Error: Error importing: bad_quads.nq 37000 [Vectorized Turtle loader] SP029: NQuads RDF loader, line 2: Undefined namespace prefix at ITIS:1000000
We can now query the imported data using SPARQL.
vos_query(con,
"SELECT ?p ?o
WHERE { ?s ?p ?o .
?s a <http://schema.org/Person>
}")
#> p o
#> 1 http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://schema.org/Person
#> 2 http://schema.org/name Jane Doe
#> 3 http://schema.org/jobTitle Professor
#> 4 http://schema.org/telephone<PHONE_NUMBER>
#> 5 http://schema.org/url http://www.janedoe.com
vos_query(con,
"SELECT ?p ?o
WHERE { ?s ?p ?o .
?s a <http://example.org/vocab#Chapter>
}")
#> p
#> 1 http://www.w3.org/1999/02/22-rdf-syntax-ns#type
#> 2 http://purl.org/dc/elements/1.1/description
#> 3 http://purl.org/dc/elements/1.1/title
#> o
#> 1 http://example.org/vocab#Chapter
#> 2 An introductory chapter on The Republic.
#> 3 The Introduction
We can control any virtuoso
server started with vos_start()
using a series of helper commands.
vos_status()
#> latest log entry: 15:39:05 PL LOG: No more files to load. Loader has finished,
#> [1] "running"
Advanced usage note: vos_start()
invisibly returns a processx
object which we can pass to other server control functions, or access the embedded processx
control methods directly. The virtuoso
package also caches this object in an environment so that it can be accessed directly without having to keep track of an object in the global environment. Use vos_process()
to return the processx
object. For example:
Please see the package vignettes for more information:
Please note that the virtuoso
R package is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.


The 16S rRNA is a ribosomal RNA necessary for the synthesis of all prokaryotic proteins. The genes
coding for the 16S rRna has regions that are highly conserved and are shared
in all bacteria species making it useful in identifying bacteria in samples. Moreover,
the gene has variable regions which can be used to reconstruct phylogenies.
In this miniproject we created two worklows that can be used to determine microbial communities present in
different enivironment using the 16S rRNA analysis.
Objectives.
To develop a 16S-rRNA analysis workflow.
To test the pipelines developed.
To analyse the results.
To compare the tools used.
Input Data Assessment
The input datasets were of good quality based on the FASTQ results
Before Trimmomatic
After Trimmomatic
The reads before trimming had an error rate (EE) mean of 3.5 (R2) compared to forward reads which had an E.E mean of about 0.5. The error rate mean reduced to 0.2 for R1 and 0.7 for R2.
The flow charts below show tools used on the workflows in three phases namely:
Preprocessing Reads.
OTU picking,Classification and Phylogenetic Tree Generation.
Measure Diversity and other Statistical Analyses.
QIIME Workflow
Runtime Analysis
Time Taken: 106mins
Hardware Usage- Fair ,user can perform other light tasks while running.
Storage - 8.9 G.B
Multiple-Tools Workflow
Runtime Analysis
Time Taken - 2.5 hrs.
Hardware Usage - Intensive,computer freezes.
Storage - 8.8 G.B
Operational Assessment
Factors considered
Speed
Accuracy
Cost
Output Formats and Reports
Hardware Requirements
Alternative Tools Critique
Trimmomatic vs Prinseq: Trimmomatic improved quality after trimming but prinseq did not trim anything.
UPARSE (98% merged) vs PEAR(99% merged): UPARSE does not require input of reverse reads unlike PEAR. PEAR
produces 4 outputs.
UCHIME vs Chimeraslayer: Uchime is faster and detects more chimeras than Chimeraslayer which also requires
different formats.
UPARSE vs QIIME : Qiime picked 209 OTUS while UPARSE had 190 OTUS.DADA2 pipeline picked 314 ASVs.
UCLUST vs QIIME: UCLUST uses less time than QIIME. We opted to use UPARSE
QIIME vs Mothur : Mothur deletes all reads in the preparation stage whereas QIIME picked 209 OTUS using
deblur plugin.