Housing that is developed or maintained by non-profit organizations. Each organization has its own requirements for entering the program and types of available housing. Some example of non-profite housing organizations in the Knoxville area are Habitat for Humanity, Clinch Powell RC&C, the YWCA, and HomeSource.
Section 8 Housing is rental housing that is subsized by the government. Renters are able to pay less than the normal price because the government pays the remaining amount so the renter makes the normal amount. Properties are approved by the govt as appectible for the program, and people qualifying for the program are given vouchers. The use there vouchers at any of the approved locations to lessen the burden of rent. For more info on Section 8 housing in Knoxville, visit KCDC's (Knoxville's Community Development Corporation) website.
Public housing is managed by local housing agencies that are funded by The U.S. Department of Housing and Urban Development (HUD). An HA determines your eligibility based on: 1) annual gross income; 2) whether you qualify as elderly, a person with a disability, or as a family; and 3) U.S. citizenship or eligible immigration status. Public housing information in the Knoxville area can also be accessed on the KCDC website.
There are homebuyer assistance programs for people aspiring to purchase a home, as well as foreclosure counseling for those unable to pay a current mortgage.


{% extends "template.alert.default.html" %} {% block intro %}
A device on your network has a new IP:


Hello
Sign in through your Facebook account
Sign in through your Google account
Admin Page (1)
Authorization Client Credential (2)
Resource Password Owner (3)
Logout
refresh token


New project: sbywCounter.
Thursday 24 December 2020
I've started work on a new project! It's sbywScripts.
It's a collection of scripts (currently only one), to help you with the audiogame SBYW (Scrolling Battles, your world).
You can access the repo here.
I'm open to contributions!
First entry.
Monday 21 December 2020
Well hi. I'm Trypolis (or Ty), a blind programmer. You can read more about me on my Home Page.
This blog will just be random code bits, thoughts, geek things, etc etc.
I hope you enjoy your stay.


PROFILES
|
"Industry knowledge is key to composite construction and evaluation."Kimberly A. Cash, Senior Accountant, serves as the lead assistant for performance verification and consultation. She is experienced in the detail analysis of portfolio compilation and composite construction and will be a CPA upon completion of her requisite auditing experience, having already passed the CPA exam. Cash is also responsible for the production of Ashland Accounting's marketing and communication materials. Copyright © 1996 Ashland
Accounting Services, P.C. |
|


Input
Input([value, [max_length, [disallowed_chars]]]) - Input widgetCreates an HTML like input field.
Arguments
- value
- The initial value of the input (defaults to ""). Note that due to the nature of the value, you cannot link to it (but you can from it). If you really want to link it's value you can do so it _value, but it may not always work like you expect!
- max_length
- The maximum number of character that can be put into the Input.
- disallowed_chars
- A list of characters that are disallowed to enter.
Input.font
Input.font -> pygame.FontThe font that this input is using.


public class QNA
extends java.lang.Object
implements android.os.Parcelable
QNA_fragment
.Parcelable
| Modifier and Type | Field and Description |
|---|---|
java.util.List<java.lang.String> |
allAnswers |
java.lang.String |
answer |
static android.os.Parcelable.Creator<QNA> |
CREATOR
Creates the parcel object through the standard Parcelable.Creator.
|
int |
isSet |
java.lang.String |
question |
java.lang.String |
selectedAnswer |
int |
selectedId |
| Constructor and Description |
|---|
QNA()
Constructor with a random UUID.
|
QNA(java.lang.String question,
java.lang.String answer,
java.util.List<java.lang.String> falseAnswerList)
Constructor to instantiate this class with the corresponding question, answer and
falseAnswerList.
|
QNA(java.util.UUID id)
Constructor to instantiate this class with a random UUID.
|
| Modifier and Type | Method and Description |
|---|---|
int |
describeContents()
Describes the kinds of special objects contained in this Parcelable instance's marshaled
representation.
|
java.lang.String |
getAnswer()
Gets the answer for this QNA.
|
java.util.UUID |
getId()
Gets the id for this QNA.
|
java.lang.String |
getQuestion()
Gets the question for this QNA.
|
boolean |
isCorrect()
Checks if the
selectedAnswer was the correct answer . |
void |
setAnswer(java.lang.String answer)
Sets the answer for this QNA.
|
void |
setQuestion(java.lang.String question)
Sets the question for this QNA.
|
void |
writeToParcel(android.os.Parcel dest,
int flags)
Flatten this object in to a Parcel.
|
public java.lang.String question
public java.lang.String answer
public java.util.List<java.lang.String> allAnswers
public java.lang.String selectedAnswer
public int selectedId
public int isSet
public static final android.os.Parcelable.Creator<QNA> CREATOR
public QNA()
public QNA(java.util.UUID id)
id
- UUID for a Kanjipublic QNA(java.lang.String question, java.lang.String answer, java.util.List<java.lang.String> falseAnswerList)
answer
and
falseAnswerList
, to the ArrayList<String> allAnswers
.question
- questionanswer
- correct answerfalseAnswerList
- list of false answerspublic boolean isCorrect()
selectedAnswer
was the correct answer
.selectedAnswer
was the correct answer
public java.util.UUID getId()
public java.lang.String getQuestion()
public void setQuestion(java.lang.String question)
question
- for this QNApublic java.lang.String getAnswer()
public void setAnswer(java.lang.String answer)
answer
- for this QNApublic void writeToParcel(android.os.Parcel dest, int flags)
writeToParcel
in interface android.os.Parcelable
dest
- The Parcel in which the object should be written.flags
- Additional flags about how the object should be written.
May be 0 or PARCELABLE_WRITE_RETURN_VALUE.public int describeContents()
writeToParcel(Parcel, int)
, the return value of this method must include
the CONTENTS_FILE_DESCRIPTOR flag.describeContents
in interface android.os.Parcelable


Home
About
Pages
Playlist
Artist
Love song
Artist
other
AAAAAAAAAAAAAAAAAAA
Start
Stop
AAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAA
Start
Stop


My First Bootstrap Page
This is some text.
h1 Bootstrap heading (36px)
h2 Bootstrap heading (30px)
h3 Bootstrap heading (24px)
h4 Bootstrap heading (18px)
h5 Bootstrap heading (14px)
h6 Bootstrap heading (12px)
Lighter, Secondary Text
The small element is used to create a lighter, secondary text in any heading:
h1 heading secondary text
h2 heading secondary text
h3 heading secondary text
h4 heading secondary text
h5 heading secondary text
h6 heading secondary text
Highlight Text
Use the mark element to highlight text.
Abbreviations
The abbr element is used to mark up an abbreviation or acronym:
The WHO was founded in 1948.
Blockquotes
The blockquote element is used to present content from another source:
For 50 years, WWF has been protecting the future of nature. The world's leading conservation organization, WWF works in 100 countries and is supported by 1.2 million members in the United States and close to 5 million globally.
Blockquotes
The blockquote element is used to present content from another source:
For 50 years, WWF has been protecting the future of nature. The world's leading conservation organization, WWF works in 100 countries and is supported by 1.2 million members in the United States and close to 5 million globally.
Description Lists
The dl element indicates a description list:
- Coffee
- - black hot drink
- Milk
- - white cold drink
Code Snippets
Inline snippets of code should be embedded in the code element:
The following HTML elements: span
, section
, and div
defines a section in a document.
Keyboard Inputs
To indicate input that is typically entered via the keyboard, use the kbd element:
Use ctrl + p to open the Print dialog box.
Multiple Code Lines
For multiple lines of code, use the pre element:
Text in a pre element is displayed in a fixed-width font, and it preserves both spaces and line breaks.
Contextual Colors
Use the contextual classes to provide "meaning through colors":
This text is muted.
This text is important.
This text indicates success.
This text represents some information.
This text represents a warning.
This text represents danger.
Contextual Backgrounds
Use the contextual background classes to provide "meaning through colors":
This text is muted? NOPE Does not exist.
This text is important.
This text indicates success.
This text represents some information.
This text represents a warning.
This text represents danger.
Lead
Use the .lead class to make a paragraph "stand out":
This paragraph stands out.
This is a regular paragraph.
Small
Use the .small class to make the text smaller:
This paragraph is smaller.
This is a regular paragraph.
Aligned Text
Left-aligned text.
Right-aligned text.
Center-aligned text.
Justified text. Justified text. Justified text. Justified text. Justified text. Justified text.
No wrap text. No wrap text. No wrap text. No wrap text.
Tip: Try to resize the browser window to see the behaviour of justify and nowrap.
Upper Lower Cases
Lowercased text.
Uppercased text.
Capitalized text.
Abbr Initialism
The WHO was founded in 1948. (normal abbr)
The WHO was founded in 1948. (slightly smaller abbr)
List Unstyled
The class .list-unstyled removes the default list-style and left margin on list items (immediate children only):
- Coffee
- Tea
- Black tea
- Green tea
- Milk
List Inline
The class .list-inline places all list items on a single line:
- Coffee
- Tea
- Milk
DL Horizontal
Use the .dl-horizontal class line up the description list side-by-side when the browser window expands:
- Coffee
- - black hot drink
- Milk
- - white cold drink
Tip: Try to resize the browser window to see the behaviour of the description list.
Code
For multiple lines of code, use the pre element:
Text in a pre element is displayed in a fixed-width font, and it preserves both spaces and line breaks.
If you add the .pre-scrollable class, the pre element gets a max-height of 350px and provides a y-axis scrollbar:
Text in a pre element is displayed in a fixed-width font, and it preserves both spaces and line breaks. alsjdfklj asfljjkasf jlsajfdlkjlksajflk afodklsjdfljklsaj ljaslkfdjjsdf jasldfjklkjasdfl jlksjdlfjlkjsadf jlkajsdlfjlkasj lkjaslkfjlkjasf jlkjasdjfkjasdlf afodklsjdfljklsaj ljaslkfdjjsdf jasldfjklkjasdfl jlksjdlfjlkjsadf jlkajsdlfjlkasj lkjaslkfjlkjasf jlkjasdjfkjasdlf afodklsjdfljklsaj ljaslkfdjjsdf jasldfjklkjasdfl jlksjdlfjlkjsadf jlkajsdlfjlkasj lkjaslkfjlkjasf jlkjasdjfkjasdlf afodklsjdfljklsaj ljaslkfdjjsdf jasldfjklkjasdfl jlksjdlfjlkjsadf jlkajsdlfjlkasj lkjaslkfjlkjasf jlkjasdjfkjasdlf lkajlsdfjljs
Basic Table
The .table class adds basic styling (light padding and only horizontal dividers) to a table:
| Firstname | Lastname | |
|---|---|---|
| John | Doe |<EMAIL_ADDRESS>|
| Mary | Moe |<EMAIL_ADDRESS>|
| July | Dooley |<EMAIL_ADDRESS>|
Striped Rows
The .table-striped class adds zebra-stripes to a table:
| Firstname | Lastname | |
|---|---|---|
| John | Doe |<EMAIL_ADDRESS>|
| Mary | Moe |<EMAIL_ADDRESS>|
| July | Dooley |<EMAIL_ADDRESS>|
Bordered Table
The .table-bordered class adds borders to a table:
| Firstname | Lastname | |
|---|---|---|
| John | Doe |<EMAIL_ADDRESS>|
| Mary | Moe |<EMAIL_ADDRESS>|
| July | Dooley |<EMAIL_ADDRESS>|
Hover Rows
The .table-hover class enables a hover state on table rows:
| Firstname | Lastname | John | Doe |<EMAIL_ADDRESS>|
|---|---|---|
| Mary | Moe |<EMAIL_ADDRESS>|
| July | Dooley |<EMAIL_ADDRESS>|
Condensed Table
The .table-condensed class makes a table more compact by cutting cell padding in half:
| Firstname | Lastname | |
|---|---|---|
| John | Doe |<EMAIL_ADDRESS>|
| Mary | Moe |<EMAIL_ADDRESS>|
| July | Dooley |<EMAIL_ADDRESS>|
Contextual Classes
Contextual classes can be used to color table rows or table cells. The classes that can be used are: .active, .success, .info, .warning, and .danger.
| Firstname | Lastname | |
|---|---|---|
| John | Doe |<EMAIL_ADDRESS>|
| Mary | Moe |<EMAIL_ADDRESS>|
| July | Dooley |<EMAIL_ADDRESS>|
Table
The .table-responsive class creates a responsive table which will scroll horizontally on small devices (under 768px). When viewing on anything larger than 768px wide, there is no difference:
| # | Firstname | Lastname | Age | City | Country |
|---|---|---|---|---|---|
| 1 | Anna | Pitt | 35 | New York | USA |
Tables, many classes!
Combined classes. Note that table-responsive requires an extra div.
| # | Firstname | Lastname | Age | City | Country |
|---|---|---|---|---|---|
| 1 | Anna | Pitt | 35 | New York | USA |
| 1 | Anna | Pitt | 35 | New York | USA |
| 1 | Anna | Pitt | 35 | New York | USA |
Image shapes
Responsive Images
Responsive Embeds
Example Page Header
This is some text.
This is another text.
Jumbotron inside container
Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile-first projects on the web.
This is some text outside the jumbotron.
This is more text.
Jumbotron outside container
For some reason does not work if you try to put a container, row, and column inside the jumbtron itself.


Instance Methods
addCollaborator:toRepository:success:failure:
- (void)addCollaborator:(NSString *)collaborator toRepository:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
addComment:toIssue:forRepository:success:failure:
- (void)addComment:(NSString *)comment toIssue:(NSInteger)issueNumber forRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
addCommitComment:forCommit:inRepository:success:failure:
- (void)addCommitComment:(NSDictionary *)commentDictionary forCommit:(NSString *)sha inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
addCommitComment:forGist:success:failure:
- (void)addCommitComment:(NSDictionary *)commentDictionary forGist:(NSString *)gistId success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
addDeployKey:withTitle:ToRepository:success:failure:
- (void)addDeployKey:(NSString *)keyData withTitle:(NSString *)keyTitle ToRepository:(NSString *)repositoryName success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
addDownloadToRepository:withDictionary:success:failure:
- (void)addDownloadToRepository:(NSString *)repositoryPath withDictionary:(NSDictionary *)downloadDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
addEmailAddresses:success:failure:
- (void)addEmailAddresses:(NSArray *)emails success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
addHook:forRepository:success:failure:
- (void)addHook:(NSDictionary *)hookDictionary forRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
addIssue:toMilestone:inRepository:success:failure:
- (void)addIssue:(NSInteger)issueId toMilestone:(NSInteger)milestoneId inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
addIssueForRepository:withDictionary:success:failure:
- (void)addIssueForRepository:(NSString *)repositoryPath withDictionary:(NSDictionary *)issueDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
addLabelToRepository:withDictionary:success:failure:
- (void)addLabelToRepository:(NSString *)repositoryPath withDictionary:(NSDictionary *)labelDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
addLabels:toIssue:inRepository:success:failure:
- (void)addLabels:(NSArray *)labels toIssue:(NSInteger)issueId inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
addPublicKey:success:failure:
- (void)addPublicKey:(NSDictionary *)keyDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
addRepository:toTeam:withSuccess:failure:
- (void)addRepository:(NSString *)repositoryPath toTeam:(NSInteger)teamId withSuccess:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
addUser:toTeam:withSuccess:failure:
- (void)addUser:(NSString *)user toTeam:(NSInteger)teamId withSuccess:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
annotatedTagsForRepository:success:failure:
- (void)annotatedTagsForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
assignedIssuesWithState:success:failure:
- (void)assignedIssuesWithState:(NSString *)state success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
assigneesForRepository:success:failure:
- (void)assigneesForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
blobForSHA:inRepository:success:failure:
- (void)blobForSHA:(NSString *)sha inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
branchesForRepository:success:failure:
- (void)branchesForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
closeIssue:inRepository:success:failure:
- (void)closeIssue:(NSInteger)issueNumber inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
closedIssuesForRepository:withParameters:success:failure:
- (void)closedIssuesForRepository:(NSString *)repositoryPath withParameters:(NSDictionary *)parameters success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
collaboratorsForRepository:success:failure:
- (void)collaboratorsForRepository:(NSString *)repositoryName success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
commentsForGist:success:failure:
- (void)commentsForGist:(NSString *)gistId success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
commentsForIssue:forRepository:success:failure:
- (void)commentsForIssue:(NSInteger)issueNumber forRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
commentsForPullRequest:forRepository:success:failure:
- (void)commentsForPullRequest:(NSInteger)pullRequestId forRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
commit:inRepository:success:failure:
- (void)commit:(NSString *)commitSha inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
commitComment:inRepository:success:failure:
- (void)commitComment:(NSInteger)commentId inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
commitCommentsForCommit:inRepository:success:failure:
- (void)commitCommentsForCommit:(NSString *)sha inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
commitCommentsForRepository:success:failure:
- (void)commitCommentsForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
commitsForRepository:success:failure:
- (void)commitsForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
commitsInPullRequest:forRepository:success:failure:
- (void)commitsInPullRequest:(NSInteger)pullRequestId forRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
concealMembershipOfUser:inOrganization:withSuccess:failure:
- (void)concealMembershipOfUser:(NSString *)user inOrganization:(NSString *)org withSuccess:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
contributorsForRepository:success:failure:
- (void)contributorsForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
createBlob:inRepository:success:failure:
- (void)createBlob:(NSDictionary *)blobDictionary inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
createGist:success:failure:
- (void)createGist:(NSDictionary *)gistDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
createMilestoneWithInfo:forRepository:success:failure:
- (void)createMilestoneWithInfo:(NSDictionary *)infoDictionary forRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
createPullRequest:forRepository:success:failure:
- (void)createPullRequest:(NSDictionary *)pullRequestDictionary forRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
createPullRequestComment:forPullRequest:forRepository:success:failure:
- (void)createPullRequestComment:(NSDictionary *)commentDictionary forPullRequest:(NSInteger)pullRequestId forRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
createRawCommit:inRepository:success:failure:
- (void)createRawCommit:(NSDictionary *)commitDictionary inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
createReference:inRepository:success:failure:
- (void)createReference:(NSDictionary *)refDictionary inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
createRepositoryWithInfo:success:failure:
- (void)createRepositoryWithInfo:(NSDictionary *)infoDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
createTagObject:inRepository:success:failure:
- (void)createTagObject:(NSDictionary *)tagDictionary inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
createTeam:inOrganization:withSuccess:failure:
- (void)createTeam:(NSDictionary *)teamDictionary inOrganization:(NSString *)org withSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
createTree:inRepository:success:failure:
- (void)createTree:(NSDictionary *)treeDictionary inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
createdIssuesWithState:success:failure:
- (void)createdIssuesWithState:(NSString *)state success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
currentUserIsSubscribedToNotificationThread:success:failure:
- (void)currentUserIsSubscribedToNotificationThread:(NSInteger)threadId success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
deleteComment:forRepository:success:failure:
- (void)deleteComment:(NSInteger)commentNumber forRepository:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
deleteCommitComment:inRepository:success:failure:
- (void)deleteCommitComment:(NSInteger)commentId inRepository:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
deleteDeployKey:fromRepository:success:failure:
- (void)deleteDeployKey:(NSInteger)keyId fromRepository:(NSString *)repositoryName success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
deleteDownload:fromRepository:success:failure:
- (void)deleteDownload:(NSInteger)downloadId fromRepository:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
deleteEmailAddresses:success:failure:
- (void)deleteEmailAddresses:(NSArray *)emails success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
deleteGist:success:failure:
- (void)deleteGist:(NSString *)gistId success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
deleteGistComment:success:failure:
- (void)deleteGistComment:(NSInteger)commentId success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
deleteHook:fromRepository:success:failure:
- (void)deleteHook:(NSInteger)hookId fromRepository:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
deleteIssue:inRepository:success:failure:
- (void)deleteIssue:(NSInteger)issueNumber inRepository:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
deleteMilestone:forRepository:success:failure:
- (void)deleteMilestone:(NSInteger)milestoneNumber forRepository:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
deletePublicKey:success:failure:
- (void)deletePublicKey:(NSInteger)keyId success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
deletePullRequestComment:forRepository:success:failure:
- (void)deletePullRequestComment:(NSInteger)commentId forRepository:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
deleteTeam:withSuccess:failure:
- (void)deleteTeam:(NSInteger)teamId withSuccess:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
deployKey:forRepository:success:failure:
- (void)deployKey:(NSInteger)keyId forRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
deployKeysForRepository:success:failure:
- (void)deployKeysForRepository:(NSString *)repositoryName success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
download:inRepository:success:failure:
- (void)download:(NSInteger)downloadId inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
downloadsForRepository:success:failure:
- (void)downloadsForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
editComment:forRepository:withBody:success:failure:
- (void)editComment:(NSInteger)commentNumber forRepository:(NSString *)repositoryPath withBody:(NSString *)commentBody success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
editCommitComment:inRepository:withDictionary:success:failure:
- (void)editCommitComment:(NSInteger)commentId inRepository:(NSString *)repositoryPath withDictionary:(NSDictionary *)infoDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
editDeployKey:inRepository:withDictionary:success:failure:
- (void)editDeployKey:(NSInteger)keyId inRepository:(NSString *)repositoryPath withDictionary:(NSDictionary *)keyDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
editGist:withDictionary:success:failure:
- (void)editGist:(NSString *)gistId withDictionary:(NSDictionary *)gistDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
editGistComment:withDictionary:success:failure:
- (void)editGistComment:(NSInteger)commentId withDictionary:(NSDictionary *)commentDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
editHook:forRepository:withDictionary:success:failure:
- (void)editHook:(NSInteger)hookId forRepository:(NSString *)repositoryPath withDictionary:(NSDictionary *)hookDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
editIssue:inRepository:withDictionary:success:failure:
- (void)editIssue:(NSInteger)issueNumber inRepository:(NSString *)repositoryPath withDictionary:(NSDictionary *)issueDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
editLabel:inRepository:withDictionary:success:failure:
- (void)editLabel:(NSString *)labelName inRepository:(NSString *)repositoryPath withDictionary:(NSDictionary *)labelDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
editPullRequestComment:forRepository:withDictionary:success:failure:
- (void)editPullRequestComment:(NSInteger)commentId forRepository:(NSString *)repositoryPath withDictionary:(NSDictionary *)commentDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
editTeam:withDictionary:success:failure:
- (void)editTeam:(NSInteger)teamId withDictionary:(NSDictionary *)teamDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
editUser:success:failure:
- (void)editUser:(NSDictionary *)userDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
emailAddressessuccess:failure:
- (void)emailAddressessuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
eventsForIssue:forRepository:success:failure:
- (void)eventsForIssue:(NSInteger)issueId forRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
eventsForNetwork:success:failure:
- (void)eventsForNetwork:(NSString *)networkPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
eventsForOrganization:user:success:failure:
- (void)eventsForOrganization:(NSString *)organization user:(NSString *)user success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
eventsForRepository:success:failure:
- (void)eventsForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
eventsPerformedByUser:success:failure:
- (void)eventsPerformedByUser:(NSString *)user success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
eventsReceivedByUser:success:failure:
- (void)eventsReceivedByUser:(NSString *)user success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
eventsWithSuccess:failure:
- (void)eventsWithSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
filesInPullRequest:forRepository:success:failure:
- (void)filesInPullRequest:(NSInteger)pullRequestId forRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
follow:success:failure:
- (void)follow:(NSString *)user success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
followers:success:failure:
- (void)followers:(NSString *)user success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
followersWithSuccess:failure:
- (void)followersWithSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
following:success:failure:
- (void)following:(NSString *)user success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
follows:success:failure:
- (void)follows:(NSString *)user success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
forkGist:success:failure:
- (void)forkGist:(NSString *)gistId success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
forkRepository:inOrganization:success:failure:
- (void)forkRepository:(NSString *)repositoryPath inOrganization:(NSString *)org success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
forkRepository:success:failure:
- (void)forkRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
forksForRepository:success:failure:
- (void)forksForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
gist:success:failure:
- (void)gist:(NSString *)gistId success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
gistComment:success:failure:
- (void)gistComment:(NSInteger)commentId success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
gistIsStarred:success:failure:
- (void)gistIsStarred:(NSString *)gistId success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
gistsForUser:success:failure:
- (void)gistsForUser:(NSString *)user success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
gistsWithSuccess:failure:
- (void)gistsWithSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
hook:forRepository:success:failure:
- (void)hook:(NSInteger)hookId forRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
hooksForRepository:success:failure:
- (void)hooksForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
initWithUsername:password:withReachability:
- (id)initWithUsername:(NSString *)aUsername password:(NSString *)aPassword withReachability:(BOOL)withReach
issue:inRepository:success:failure:
- (void)issue:(NSInteger)issueNumber inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
issueComment:forRepository:success:failure:
- (void)issueComment:(NSInteger)commentNumber forRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
issueEvent:forRepository:success:failure:
- (void)issueEvent:(NSInteger)eventId forRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
issueEventsForRepository:success:failure:
- (void)issueEventsForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
label:inRepository:success:failure:
- (void)label:(NSString *)labelName inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
labelsForIssue:inRepository:success:failure:
- (void)labelsForIssue:(NSInteger)issueId inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
labelsForIssueInMilestone:inRepository:success:failure:
- (void)labelsForIssueInMilestone:(NSInteger)milestoneId inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
labelsForRepository:success:failure:
- (void)labelsForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
languageBreakdownForRepository:success:failure:
- (void)languageBreakdownForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
markNotificationThreadAsRead:success:failure:
- (void)markNotificationThreadAsRead:(NSInteger)threadId success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
markNotificationsAsReadInRepository:success:failure:
- (void)markNotificationsAsReadInRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
markNotificationsAsReadWithSuccess:failure:
- (void)markNotificationsAsReadWithSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
membersOfOrganization:withSuccess:failure:
- (void)membersOfOrganization:(NSString *)org withSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
membersOfTeam:withSuccess:failure:
- (void)membersOfTeam:(NSInteger)teamId withSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
mentionedIssuesWithState:success:failure:
- (void)mentionedIssuesWithState:(NSString *)state success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
mergeHead:intoBranch:inRepository:withMessage:success:failure:
- (void)mergeHead:(NSString *)head intoBranch:(NSString *)base inRepository:(NSString *)repositoryPath withMessage:(NSString *)commitMessage success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
mergePullRequest:forRepository:success:failure:
- (void)mergePullRequest:(NSInteger)pullRequestId forRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
milestone:forRepository:success:failure:
- (void)milestone:(NSInteger)milestoneNumber forRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
milestonesForRepository:success:failure:
- (void)milestonesForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
notificationsForRepository:success:failure:
- (void)notificationsForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
notificationsForThread:success:failure:
- (void)notificationsForThread:(NSInteger)threadId success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
notificationsWithSuccess:failure:
- (void)notificationsWithSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
openIssuesForRepository:withParameters:success:failure:
- (void)openIssuesForRepository:(NSString *)repositoryPath withParameters:(NSDictionary *)parameters success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
organization:withSuccess:failure:
- (void)organization:(NSString *)org withSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
organizationsForUser:success:failure:
- (void)organizationsForUser:(NSString *)user success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
organizationsWithSuccess:failure:
- (void)organizationsWithSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
publicEventsForOrganization:success:failure:
- (void)publicEventsForOrganization:(NSString *)organization success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
publicEventsPerformedByUser:success:failure:
- (void)publicEventsPerformedByUser:(NSString *)user success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
publicGistsWithSuccess:failure:
- (void)publicGistsWithSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
publicKey:success:failure:
- (void)publicKey:(NSInteger)keyId success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
publicKeysWithSuccess:failure:
- (void)publicKeysWithSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
publicMembersOfOrganization:withSuccess:failure:
- (void)publicMembersOfOrganization:(NSString *)org withSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
publicizeMembershipOfUser:inOrganization:withSuccess:failure:
- (void)publicizeMembershipOfUser:(NSString *)user inOrganization:(NSString *)org withSuccess:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
pullRequest:forRepository:success:failure:
- (void)pullRequest:(NSInteger)pullRequestId forRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
pullRequest:isMergedForRepository:success:failure:
- (void)pullRequest:(NSInteger)pullRequestId isMergedForRepository:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
pullRequestComment:forRepository:success:failure:
- (void)pullRequestComment:(NSInteger)commentId forRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
pullRequestsForRepository:success:failure:
- (void)pullRequestsForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
rawCommit:inRepository:success:failure:
- (void)rawCommit:(NSString *)commit inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
reference:inRepository:success:failure:
- (void)reference:(NSString *)reference inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
referencesInRepository:success:failure:
- (void)referencesInRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
removeCollaborator:fromRepository:success:failure:
- (void)removeCollaborator:(NSString *)collaborator fromRepository:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
removeLabel:fromIssue:inRepository:success:failure:
- (void)removeLabel:(NSString *)labelNamed fromIssue:(NSInteger)issueNumber inRepository:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
removeLabel:fromRepository:success:failure:
- (void)removeLabel:(NSString *)labelName fromRepository:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
removeLabelsFromIssue:inRepository:success:failure:
- (void)removeLabelsFromIssue:(NSInteger)issueNumber inRepository:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
removeRepository:fromTeam:withSuccess:failure:
- (void)removeRepository:(NSString *)repositoryPath fromTeam:(NSInteger)teamId withSuccess:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
removeUser:fromOrganization:withSuccess:failure:
- (void)removeUser:(NSString *)user fromOrganization:(NSString *)org withSuccess:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
removeUser:fromTeam:withSuccess:failure:
- (void)removeUser:(NSString *)user fromTeam:(NSInteger)teamId withSuccess:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
renderAsGitHubFlavoredMarkdown:withRepositoryContext:success:failure:
- (void)renderAsGitHubFlavoredMarkdown:(NSString *)string withRepositoryContext:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
renderAsMarkdown:success:failure:
- (void)renderAsMarkdown:(NSString *)string success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
reopenIssue:inRepository:success:failure:
- (void)reopenIssue:(NSInteger)issueNumber inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
replaceAllLabelsForIssue:inRepository:withLabels:success:failure:
- (void)replaceAllLabelsForIssue:(NSInteger)issueId inRepository:(NSString *)repositoryPath withLabels:(NSArray *)labels success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
repositoriesForTeam:withSuccess:failure:
- (void)repositoriesForTeam:(NSInteger)teamId withSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
repositoriesForUser:includeWatched:page:success:failure:
- (void)repositoriesForUser:(NSString *)aUser includeWatched:(BOOL)watched page:(int)page success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
repositoriesForUser:includeWatched:success:failure:
- (void)repositoriesForUser:(NSString *)aUser includeWatched:(BOOL)watched success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
repositoriesWithSuccess:failure:
- (void)repositoriesWithSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
repository:isManagedByTeam:withSuccess:failure:
- (void)repository:(NSString *)repositoryPath isManagedByTeam:(NSInteger)teamId withSuccess:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
repository:success:failure:
- (void)repository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
repositoryIsWatched:success:failure:
- (void)repositoryIsWatched:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
starGist:success:failure:
- (void)starGist:(NSString *)gistId success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
starredGistsWithSuccess:failure:
- (void)starredGistsWithSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
subscribeCurrentUserToNotificationThread:success:failure:
- (void)subscribeCurrentUserToNotificationThread:(NSInteger)threadId success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
subscribedIssuesWithState:success:failure:
- (void)subscribedIssuesWithState:(NSString *)state success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
tag:inRepository:success:failure:
- (void)tag:(NSString *)sha inRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
tagsForRepository:success:failure:
- (void)tagsForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
team:withSuccess:failure:
- (void)team:(NSInteger)teamId withSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
teamsForRepository:success:failure:
- (void)teamsForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
teamsInOrganization:withSuccess:failure:
- (void)teamsInOrganization:(NSString *)org withSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
testHook:forRepository:success:failure:
- (void)testHook:(NSInteger)hookId forRepository:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
tree:inRepository:recursive:success:failure:
- (void)tree:(NSString *)sha inRepository:(NSString *)repositoryPath recursive:(BOOL)recursive success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
unfollow:success:failure:
- (void)unfollow:(NSString *)user success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
unstarGist:success:failure:
- (void)unstarGist:(NSString *)gistId success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
unsubscribeCurrentUserFromNotificationThread:success:failure:
- (void)unsubscribeCurrentUserFromNotificationThread:(NSInteger)threadId success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
unwatchRepository:success:failure:
- (void)unwatchRepository:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
updateMilestone:forRepository:withInfo:success:failure:
- (void)updateMilestone:(NSInteger)milestoneNumber forRepository:(NSString *)repositoryPath withInfo:(NSDictionary *)infoDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
updateOrganization:withDictionary:success:failure:
- (void)updateOrganization:(NSString *)org withDictionary:(NSDictionary *)orgDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
updatePublicKey:withInfo:success:failure:
- (void)updatePublicKey:(NSInteger)keyId withInfo:(NSDictionary *)keyDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
updatePullRequest:forRepository:withDictionary:success:failure:
- (void)updatePullRequest:(NSInteger)pullRequestId forRepository:(NSString *)repositoryPath withDictionary:(NSDictionary *)pullRequestDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
updateReference:inRepository:withDictionary:success:failure:
- (void)updateReference:(NSString *)reference inRepository:(NSString *)repositoryPath withDictionary:(NSDictionary *)referenceDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
updateRepository:withInfo:success:failure:
- (void)updateRepository:(NSString *)repositoryPath withInfo:(NSDictionary *)infoDictionary success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
user:isAssigneeForRepository:success:failure:
- (void)user:(NSString *)user isAssigneeForRepository:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
user:isCollaboratorForRepository:success:failure:
- (void)user:(NSString *)user isCollaboratorForRepository:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
user:isMemberOfOrganization:withSuccess:failure:
- (void)user:(NSString *)user isMemberOfOrganization:(NSString *)org withSuccess:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
user:isMemberOfTeam:withSuccess:failure:
- (void)user:(NSString *)user isMemberOfTeam:(NSInteger)teamId withSuccess:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
user:isPublicMemberOfOrganization:withSuccess:failure:
- (void)user:(NSString *)user isPublicMemberOfOrganization:(NSString *)org withSuccess:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
user:success:failure:
- (void)user:(NSString *)user success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
userWithSuccess:failure:
- (void)userWithSuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
watchRepository:success:failure:
- (void)watchRepository:(NSString *)repositoryPath success:(UAGithubEngineBooleanSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
watchedRepositoriesForUser:success:failure:
- (void)watchedRepositoriesForUser:(NSString *)user success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
watchedRepositoriessuccess:failure:
- (void)watchedRepositoriessuccess:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock
watchersForRepository:success:failure:
- (void)watchersForRepository:(NSString *)repositoryPath success:(UAGithubEngineSuccessBlock)successBlock failure:(UAGithubEngineFailureBlock)failureBlock


 Enter your email address and we will send you a link to reset it.
Please contact us if you have any trouble resetting your password.
{% endblock %}


This protocol shows you how to use node grouping functions to manipulate graphs in Cytoscape.
The ability to group nodes together into “metanodes” and collapse them to a single node in a graph is useful for simplifying views of a complex network. The example in this protocol describes application of node grouping functions to data that includes protein-protein interactions and clustered correlations of protein post-translational modifications.
Adapted from Grimes et al., 2018. Sci. Signal. Vol. 11, Issue 531.
First, we will load an example network.
The protein nodes are labeled with their protein symbol, eg CTTN, and nodes representing post-translational modifications are labeled with the protein symbol, type of modification and relevant amino acid, eg CTTN p Y228.
We are going to group all the nodes representing CTTN (Cortactin) and its modifications.
One of the main motivations for creating groups is to be able to simplify the network view by showing only the group nodes. This is done by collapsing groups.
Similarly, collapsed groups can be expanded again to show all the nodes belonging to the group.
A network can have any number of group nodes. For this example network, we can create group nodes for each of the parent proteins by repeating the previous steps for all the proteis (ALK, IRS1, CTNND1, and NPM1):


Please press the "Refresh" button periodically to refresh the project details Refresh Please click on the Help button at any stage. It will provide some information specific to the interface context you are in. Owned Projects Created Projects


Warsaw, a capital of Poland, is attracting people with big city lifestyle and tons of working opportunities. Almost 300K of them commute every day from surrounding areas to their place of work spending on average 41 minutes in seat. Huge amount of car traffic makes the city by far too congested and inaccessible for citizens. Moreover, with rapidly expanding high building business and housing areas, air quality seems to be the most important issue that local authorities need to tackle as a first priority.
So... how maps and HERE XYZ services can help Warsaw to breath with ease? To put it simply, show where to invest more in the eco-friendly infrastructure, encourage people to change their habits by giving what profits they might achieve. The application is going to depict some recommendations and steps forward that would help to make the city more healthy and liveable. Here is how to do that:


SDC Beer
Home
To be, or not to be... sober. That is the question and we know the answer.
Stay Classy San Diego
Dennis
Glen
Ivan
Sergio
We're a brewery locating application for local breweries in San Diego County.


Monitor
Dashboard
Admin
Log out
Monitor
Dashboard
Admin
Log out
Download JSON
Download XML
Battery
Download JSON
Download XML
Something


--- layout: default title: About ---
Is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, of type and scrambled it to make a type specimen book. But also the leap into electronic typesetting, remaining essentially unchanged.
It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.
Cinnamon eu so, cultivar sweet crema java blue mountain iced cappuccino acerbic flavour. Con panna, dark coffee coffee crema cortado, carajillo sugar wings robust coffee.  Qui americano coffee milk lungo crema dripper. Grinder plunger pot est percolator medium shop latte foam crema café au lait wings.
Is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, of type and scrambled it to make a type specimen book. But also the leap into electronic typesetting, remaining essentially unchanged.
It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.
Is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, of type and scrambled it to make a type specimen book. But also the leap into electronic typesetting, remaining essentially unchanged.
It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.
Is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, of type and scrambled it to make a type specimen book. But also the leap into electronic typesetting, remaining essentially unchanged.
It has survived not only five centuries, but also the leap into electronic.


WHO sticks to 2020 governance plan for human-genome editing
by Margaret Hamburg & Edwin CameronThe turmoil around plans from Russia for gene editing of human embryos (see Nature 574, 465–466; 2019) underscores the importance and urgency of the global governance framework now being developed by the World Health Organization’s expert advisory committee on human genome editing (go.nature.com/33j6q1s). Before the end of 2020, we aim to identify the key issues and to make solutions scalable, sustainable and appropriate for use at international, regional, national and local levels.
Our efforts are grounded in transparency, inclusivity, fairness, responsible scientific stewardship and social justice. To meet these criteria, we aim to share information on the committee’s own processes and outcomes, on what is happening and on how and why it is necessary; we will draw on contributions from all parts of global society to provide diverse viewpoints; we will adhere to good practice in scientific and clinical conduct, maximizing benefits and minimizing harm; and our dealings will allow everyone equal access to opportunities and potential benefits.
We reject all forms of discrimination based on personal or group characteristics, including gender, race, ethnicity, sexuality, age and disability. We are exploring how we can expand the views and perspectives that feed into our work, aiming for effective public and community engagement in developing governance mechanisms for human-genome editing.
Nature 575, 287 (2019)
doi: 10.1038/d41586-019-03474-8


Notice: 2023 Price Increase
Starting next year (holiday season 2023) we will increase our installation price by $0.25/ft. Please read below for more details.
The Important Details
-
Amount of Increase:
We are increasing the price of re-installation from $2.00/ft to $2.25/ft.
-
Last Price Increase:
We haven't increased our price since 2016 (when we started the company) and do not plan on raising our prices again soon.
-
What you need to do:
Nothing! Our processes will remain the same. We'll send out signup links in Sept. 2023 and your invoice will reflect our new pricing.
-
If you don't want to work with us due to the price increase:
Please send us a text to let us know and we'll leave your lights at your home in January when we take them down.
More Details:
Why the increase?
-
We are increasing our costs to keep pace with our rising business costs to provide our service. Most notably our storage, software, and labor have increased since 2016.
Will this become an annual increase?
-
We do not plan on increasing our prices annually. We've planned this increase so that we can provide the same great level of service for years to come without having to raise our prices every year.
Is the re-install price the only thing that changes?
-
Yes. Your lights and your linear footage (which can be found on your invoice) stays exactly the same. The service we provide will not change. We are only changing the price of re-installation from $2.00/ft to $2.25/ft.


BRI effective instrument of globalisation: FM Qureshi
by News DeskForeign Minister Shah Mahmood Qureshi on Wednesday said China’s Belt and Road Initiative (BRI) has turned out to be the most effective instrument of globalisation and international development cooperation, reported Radio Pakistan.
While addressing a conference on BRI in Islamabad, the foreign minister lauded the friendship between Pakistan and China as an example for the world.
“Both countries are promoting a mutual partnership.”
Elaborating on the geopolitics of the region as a whole, the foreign minister said realignments are taking place in the region and policies regarding academic and private sectors are prepared according to the interests of the country.
Discussing the China Pakistan Economic Corridor (CPEC), FM Qureshi reiterated Islamabad’s commitment to fully implement the project.
The foreign minister further criticised India and the country’s Hindutva mindset, he said Islamabad’s gesture of Kartarpur Corridor was met with New Delhi’s judgement on the Babri Masjid.
He added that Pakistan would continue to facilitate Sikh pilgrims to visit the sacred place of Baba Guru Nanak, despite India’s response.


Technology Advisory Board
Meeting Date - October 9, 2020
Board Members In Attendance:
- Jeff Scott Brown - Micronaut Foundation, co-founder and Director, Micronaut Practice Lead at Object Computing
- Graeme Rocher - Micronaut Foundation, co-founder and Director
- James Kleeh - Object Computing, Micronaut Development Lead
- Neal Ford - ThoughtWorks, Director, Cloud Architect
- Venkat Subramaniam - Agile Developer Inc., Founder
- Yuriy Artamonov - JetBrains, Microservices Fellow
- Guillaume LaForge - Google, Developer Advocate for Google Cloud Platform
Board Members Not In Attendance:
- Ken Sipe - Mesosphere, Cloud Solutions Architect
- Zhamak Dehghani - ThoughtWorks, Principal Consultant
Others In Attendance:
- Jen Wiese - Object Computing, Micronaut Product Evangelist
Agenda
- Welcome
- Introduce New Attendee
- Managing This Agenda
- Recent And Upcoming Goings On
- Foundation Sponsorship Updates
- Discussion Of Communication Detail And Cadence
- Roadmap Updates
- Open Discussion / Qs and As
New Attendee (JSB)
- Jen Wiese - Evangelism for 2GM (Groovy, Grails, and Micronaut) team at OCI
- Will present foundation sponsorship information today and take board meeting notes
Managing this Agenda (JSB)
- Feel free to send in topics to discuss prior to meeting at<EMAIL_ADDRESS>- All input and ideas are welcome
- We want to capitalize on the group of folks we have here, so please reach out
Recent And Upcoming Goings On (JSB)
- The folks at Gartner requested briefings and demos on Micronaut
- We have completed several briefings and demos for them
- All with positive feedback
- So far all seem very enthusiastic about Micronaut and excited to get involved as well as
provide direction
- Great questions/comments from TAB on this topic
- Will work on some additional documentation that showcases features/structure comparisons, rather than just performance benchmarks
- Enthusiastic about a recent interest from a major company wanting to contribute to Micronaut.
- More details to come as paperwork hasn’t been finalized at this time
- Evangelism efforts to improve adoption
-
Keeping in mind the importance of the developer experience (from the ground up)
- Meetups (especially in larger cities)
- Online hackathon events
- More people getting involved doing these events
- OReilly Event - Follow up with Neal
-
Keeping in mind the importance of the developer experience (from the ground up)
Foundation Sponsorship Updates (JW)
- As a not-for-profit organization, the Micronaut Foundation relies on the financial support from
our amazing community of generous sponsors.
- Currently 7 Proposed Direct Sponsor Levels:
- Ambassador, Titanium, Platinum, Gold, Silver, Bronze, and our Community All
Stars
- Need to finalize sponsor level details
-
Idea proposed to offer “Donation”
- Anonymous monetary donation
- Donation in other ways as organizations are using the framework
- Ambassador, Titanium, Platinum, Gold, Silver, Bronze, and our Community All
Stars
- GitHub sponsor option
- Demo sponsor site/page
- Swag preview
- Currently 7 Proposed Direct Sponsor Levels:
Roadmap Updates (JK and GR)
- github.com/micronaut-projects/micronaut-core/wiki/Top-Level-Roadmap
-
Planned for 2.2
- Micronaut Data Reactive SQL
- Client Credentials Grant
- Improve X.509 Support
- MQTT
- Kotlin DSL For Gradle
- Maven up to Gradle
-
Future standards support (CDI / MicroProfile)
- Graeme is working on this and there is a longer lifecycle for this to be completed - compliance with CDI specifications and implementation, working in coordination with other vendors for support.
- We are keeping in mind that we don’t want too many tooling options for Micronaut as we want to keep it light.
Discussion Of Communication Detail And Cadence (JK and JSB)
-
Planning on communication regarding releases about every 6 weeks
- 2.2 is planned for mid November
-
Will work on a project board for target release
- First share that board with the TAB
- TAB provide feedback/input
- Then release to general public
-
How do prioritize what will be in an upcoming release?
-
Development team and Business team discuss
- Listen to community feedback and questions in Gitter channel
- Responses in Github
- Feedback from clients and engineering teams
-
Development team and Business team discuss
-
Now we have the additional input from the TAB to provide guidance and suggestions
- Very excited to have that value add from leaders in this space that are outside of our immediate “bubble”
Open Discussion / Qs and As (All)
- Meeting notes will soon be published
- Thank you to everyone who attended


Position: Full stack development of a mobile application using Kotlin and Android Studio IDE
Description: Social network application that aims to help people with disabilities, low income or with a serious disease, by encouraging people to make donations
Description: Developed an app which identifies the brightest region in solar images.
Technology used: python, computer vision techniques, and the summed area table algorithm.


Scaloni credits Argentina players for giving 'their lives for the shirt' against Brazil
by BeSoccerLionel Scaloni was elated with the attitude shown by Argentina as they beat Brazil 1-0 in Riyadh on Friday.
Argentina coach Lionel Scaloni lauded the attitude of his players who he feels "gave their lives for the shirt" in Friday's 1-0 win over bitter rivals Brazil.
Lionel Messi was back in the team for the first time since the Copa America after serving a four-match ban for accusing CONMEBOL of corruption.
He scored the decisive goal early on when pouncing on the rebound after seeing Alisson save his penalty a few moments after Gabriel Jesus had also failed to convert from 12 yards.
Otherwise it was a scrappy and disjointed affair, though Argentina looked considerably more threatening in the final third and were unfortunate to not add to the score in the second half.
Featured links
- Ballon d'Or winner already been decided
- The latest football transfers news and rumours
- Possible 'Clasico' in the Spanish Supercup final
- Who has the most free-kicks goals: Messi or Cristiano?
Despite Argentina's wastefulness after the interval, Scaloni was left overjoyed with the mentality and attitude of his team.
"I liked the second half," Scaloni told reporters. "We made changes because we wanted to test for what is to come. The team responded – it goes beyond who plays. They give their lives for the shirt and really played well."
Argentina remain unbeaten in their five post-Copa America matches, while Brazil – who have also played five times since lifting the trophy – are winless in that period.


Submit your recipe!
Title:
Amount of Time:
Servings:
Ingredients:
Ingredient #1:
Ingredient #2:
Add another ingredient!
Directions


Many current O/R mapping framework depends on XML to hold large amount of information. S2Dao does not require XML. O/R mapping is accomplished by just adding metadate to Java source code.
Does not require JDBC knowledge
Java applications use JDBC to connect to a database.
When using S2Dao, database connections are handled by S2Dao. Developers are able to connect to a database without knowing intricate detailsof JDBC api. It is not necessary to write codes to connect and disconnect from the database.
SQL programmers and Java programmers can work separately on what they know the best
S2Dao is able to read SQL commands written in external files. These SQL commands may be tested using tools like Oracle SQL*Plus. Java mappings are written as comments in these files. Thus, these SQL commands can still be executed. Files which contain SQL commands with Java codes in comments are called 2 way SQL. It is also possible to map with Java read in by S2Dao.
As stated, SQL commands are written in external files separately from Java logic programming files. This allows SQL programmers to work independently from Java logic programmers which results in shortening the overall development schedule.
Automatic generation of SQL commands
If Java method names are named in a prescribed manner, it is possible to generate SQL commands. In most circumstances, generated SQL command will suffice, but in cases of complex SQL commands or when SQL command needs to be customized, SQL commands should be written manually.
Separation of interface and implementation
By just defining interfaces, it is possible to apply Aspect and to generate SQL commands.


Trash Taggers
Home
Raids
Upload
About
Contact
Register
Log in
Contact Us
Phone Number: ........
Email: trashtaggers.2019@gmail.com


--- layout: post title: Can I Really Run a 2:46 Marathon? date: 2013-04-25 15:17:40.000000000 +01:00 tags: - race - marathon - prediction type: post published: true ---
So I'm just short of two weeks from my first marathon in over 14 years and I'm wondering how fast I can and should run it.
I've only ever run one marathon, the one I needed to do one to gain entry into Two Oceans marathon, and it was a terrible performance in which I got caught up with the half marathon runners that started at the same time and I crashed and burned just past half way. I finished, but not in a time worthy of screaming from the rooftops... 4:11 which is terrible when you consider my beautifully paced Two Oceans (56km) time of 4:48.
Since then, I've not raced anything further than 32km since, so I really don't have any recent marathon efforts to go on and thus I have to base my predictions on my performances over shorter distances.
One of the most popular formulas to use is Pete Riegel's formula (first published in Runner's World and still used in this calculator)...
t2 = t1 * (d2 / d1)1.06
... where t1 is the given time, d1 is the given distance, d2 is the distance to predict a time for, and t2 is the calculated time for d2.
I won't explain the formula, you can read more about it here, but I will say it is just a model. A very good model, but not a 100% reliable and precise model.
Anyway, if I take my best time for the distance closest to the marathon, the half-marathon at 1:19:53, and bung it into the calculator on Fetchpoint I get ...
| Dist | Estimate | Actual PB |
|---|---|---|
| 5k | 17:22 | 17:36 1 |
| 10k | 36:12 | 37:55 2 |
| 10M | 59:57 | 1:01:15 |
| 21.1k | 1:19:49 | 1:19:53 3 |
| 42.2k | 2:46:24 | - - 4 |
So if we take into account the notes, not a bad predictor for me, but look at the marathon time... 2:46!? Really!?
OK, I'll let you into a secret, I discovered this earlier this year and it's been on my mind ever since. Now I've not done much in the way of desired marathon paced training as I'm testing to see if my success last season with MAF carries over to the marathon this year, however I have not been doing MAF exclusively. I've also been doing one marathon specific speed session... Yasso 800s.
Now the idea behind Yasso 800s is you do 800m intervals at the m:s time of your desired marathon's h:m time with 400m recovery between each. Each 400 is covered in the same amount of time as the 800s. Now the theory goes that it your regularly run 100+ km weeks and you can do 10 of these reps all at the desired pace, there's a good chance you're in shape to run your marathon in your desired time.
Well, yesterday I did my last Yasso 800s session and completed all 10 at my desired pace of approx 2:44-2:46/800m with 400m recovery in about 2:45 and I'm chuffed to bits, however I'm not confident about this 2:46 + "a few minutes" marathon I'm supposed to be capable of.
I think I'm in great form, but can I really do it? It would be brilliant if I could and push it under 2:45 too as dipping under 2:45 means I can start the London Marathon with the elite men (I'll stand a long way behind Mo Farah 😉). That said, I don't think I'll being finding out if I can on 6 May as I have one goal for this marathon: run sub-3:15 so I can qualify for next year's London Marathon by the "Good for Age" route. I'm actually gunning for sub-3 as I think I can do that, however I don't want to blow it gunning for an almost impossible time... 42.2km is a long way to run and get it horribly wrong.
I'll certainly push things a bit if everything is going really well at the halfway mark. I think I'll leave the experimenting for the Abingdon Marathon in October. Who knows, maybe I can get a 2:46-ish time then when I'm a little more confident. 🙂


As of version 3.0.0, VISION now supports the analysis of scRNA-seq data with respect to a user-defined cell lineage, or phylogeny (e.g., the CRISPR/Cas9-based lineage tracing technologies described in Chan et al, Nature 2019). We refer to this analysis pipeline as PhyloVision. PhyloVision uses the relationships between cells as specified by the phylogeny, as opposed to the cell-cell similarities that can be inferred from the scRNA-seq data, to conduct the autocorrelation analysis. In this way, the analyses performed in PhyloVision identify gene modules that are heritable, or structured meaningfully on a cell lineage.
While several types of trees can be used to relate cells to one another (e.g., those inferred via B Cell Receptor sequencing), in this vignette, we focus on applying PhyloVision to a recently published dataset using CRISPR/Cas9-based synthetic lineage tracing from Quinn et al, Science 2021. This technology relies on Cas9 to introduce heritable, irreversible mutations at a defined locus in the 3’ UTR of a fluorescent protein (“target site”) across cell divisions, encoding nested relationships between cells. Utilizing conventional scRNA-seq platforms, this data simultaneously captures single-cell transcriptomes as well as target sites harboring lineage barcodes. Using this dataset, we demonstrate how a user might use PhyloVision.
Specifically, we discuss four items: - Preparing data for input into
PhyloVision
, including passing external meta-data (e.g.,
metastatic rates) to the pipeline. - Performing the
PhyloVision
analysis pipeline - Detecting de-novo gene
modules with Hotspot (discussed more in the Spatial Hotspot Vignette). - Launching an
interactive, web-based report for viewing.
If you have yet to install VISION, we recommend installing the package from Github to install this package. Full source code can be found at the VISION Github repository, available here.
require(devtools)
install_github("YosefLab/VISION")
You’ll also want to be sure that you have ape
,
Matrix
, and reticulate
installed:
install.packages('ape')
install.packages('Matrix')
install.packages('reticulate')
Once VISION and R are installed, you may load in VISION using
library(VISION)
.
To enable the Hotspot analysis below, install it directly from the git repository using the following command:
pip install git+https://github.com/yoseflab/Hotspot.git
If you are having trouble installing Hotspot, please refer to the documentation website here.
First, we need to load VISION, reticulate and ape.
knitr::opts_chunk$set(echo = TRUE)
library(VISION)
library(reticulate)
library(ape)
We’ll proceed by reading in the raw expression matrix, tree, and meta data for a single clone (CP007) of approximately 600 cells from Quinn et al, Science 2021.
# Read in expression data
expression <- read.table('data/metastasis/cp007_expression.tsv.gz', sep='\t',
header=T, row.names=1, check.names = FALSE,
stringsAsFactors = F)
# Read in tree
tree <- read.tree('data/metastasis/cp007_tree.nwk.gz')
# Collapse one mutations with ape
tree <- collapse.singles(tree)
# Read in meta data
meta <- read.table('data/metastasis/cp007_meta.tsv.gz', sep='\t',
header=T, row.names=1)
# Signature file
sig <- paste("data", "h.all.v5.2.symbols.gmt", sep="/")
A quick inspection of the meta data indicates that we have several
types of data associated with each of the leaves of this tree. Not only
do we have the anatomical site from which the cell was sampled
(sampleID
) but also pre-computed statistics like the
Metastatic Rate (scTreeMetRate
). In fact, users can specify
an arbitrary number of data items that have been precomputed. For
example, if a user has performed fitness inference as in Yang
et al, bioRxiv 2021, they can add these statistics as a column to
the meta data file.
In addition, a user might be interested in defining their own
clustering methodology on the tree. A simple clustering would entail
cutting the tree at a defined depth and grouping together cells that are
below each internal node at the defined depth (similar to the cuttree
method for grouping samples together from a hierarchical
clustering).
clusterByDepth <- function(tree, depth = 2) {
clusters <- list()
current_depth = 0
current_cluster_name <- 1
root <- VISION:::find_root(tree)
queue <- c(root)
while(length(queue) > 0) {
if (current_depth == depth) {
for (node in queue) {
clusters[[as.character(current_cluster_name)]] <- tree$tip.label[VISION:::get_all_children(tree, node)]
current_cluster_name <- current_cluster_name + 1
}
return(clusters)
}
current_depth <- current_depth + 1
new_queue <- c()
for (node in queue) {
children <- VISION:::get_children(tree, node)
if (length(children) == 1 && children == node) {
clusters[[as.character(current_cluster_name)]] <- c(tree$tip.label[[node]])
current_cluster_name <- current_cluster_name + 1
} else {
new_queue <- c(new_queue, children)
}
}
queue <- new_queue
}
stop("Targeted depth is larger than the depth of the tree.
Repeat call with smaller target depth.")
}
# add in depth based cluster annotations
depth_clusters <- clusterByDepth(tree, depth=1)
meta$DepthClusters <- NA
for (cluster in names(depth_clusters)) {
meta[depth_clusters[[cluster]], 'DepthClusters'] <- cluster
}
# Construct the Vision object
projection_genes <- VISION:::filterGenesFano(expression)
vis <- PhyloVision(tree=tree, data=expression, signatures=sig,
meta=meta, num_neighbors=30, projection_genes= projection_genes)
Tree
The ape
phylogeny object. Singleton edges should be
collapsed prior to use. Ensure that leaf names correspond to the same
names used in the expression matrix.
Expression Data
The provided expression data should be library-normalized. The expression data should not be log-transformed prior to loading into VISION. For more information on the input to VISION, please refer to the central VISION vignette.
Signatures
Signatures can be provided as a list of paths to signature files (*.gmt) or Signature objects.
See the signature vignette for more information on finding or creating gene Signatures.
Meta Data
An R data.frame with cell-level meta-data. This could be confounding variables (e.g. percentage of mitochondrial RNA, number of genes detected) or experimental covariates (e.g. genotype, donor, batch).
This input is optional if Signatures are provided.
Projection Genes These genes are used to infer projections for clustering in the transcriptional space and 2D visualizations.
Other Options
Other options and inputs can be provided to customize how VISION runs.
Next, we can perform the normal Vision analysis using the tree as the
latent space. In addition to the typical VISION pipeline, phyloAnlayze
will compute plasticity scores for each categorical meta data. For
example, in this case, a plasticity index on the sampleID
(i.e., which anatomical site a cell was harvested from) would correspond
to the scMetRate discussed in the original study.
vis <- phyloAnalyze(vis)
Note: phyloAnalyze
will add new entries to the
object@metaData
slot that can be viewed on the interactive
report and evaluated with autocorrelation statistics. Specifically, a
default tree-based clustering will be added (named
VISION_Cluster_Tree
) and numerical plasticity scores will
be computed as meta-data for each of the categorical data columns in the
user-specified metaData
.
As mentioned above, PhyloVision can take advantage of the new Hotspot functionality in VISION. Briefly, Hotspot is a tool for inferring modules of genes that are significantly autocorrelated with one another and a particular latent space (e.g., the first 30 principal components of a gene expression matrix). When combined with PhyloVision, the Hotspot functionality will use the user-defined phylogeny as the latent space.
We can invoke the Hotspot analysis with the function
runHotspot
and setting tree=True
. Upon doing
so, this will identify modules of genes and add these as Signatures to
the VISION object for autocorrelation evaluation. Moreover, to add
interpretability to this analysis, VISION will also compute the
enrichment between all the user-defined Signatures and each Hotspot
module. This information will be accessible on the web-based report by
selecting the “Hotspot” mode in the top-right of the web-page.
The full Hotspot API is exposed for analysis as well. For more on the
Hotspot API see here. To note,
while it is typically not recommended to use model="normal"
and logdata=FALSE
in Hotpsot, we elect to do so because the
data here has been previously log-normalized. In more typical
single-cell anlayses where the user is working with a library-normalized
count matrix, we suggest setting model="danb"
and
logdata=TRUE
.
vis <- runHotspot(vis, model="danb", tree=TRUE, min_gene_threshold=50, n_neighbors = 30, number_top_genes = nrow(expression), logdata=FALSE)
We have additionally exposed the full Hotspot pipeline should a user want to iterate with different parameters:
# Init Hotspot
hs <- hsInit(vis, model = "normal", tree=TRUE, logdata=FALSE)
# Init Hotspot KNN
hs <- hsCreateKnnGraph(hs, vis, n_neighbors=30)
# perform Hotspot analysis and store results in R
hs_genes <- hsComputeAutoCorrelations(hs, number_top_genes=12438)
# Compute localcorr
hs <- hsComputeLocalCorrelations(hs, hs_genes)
# Calculate Hotspot Module Scores for informative genes
hs <- hsCalculateModuleScores(hs)
# Cluster Hotspot modules and perform Vision based analysis on HS Modules and
vis <- analyzeHotspotObjectVision(vis, hs, tree=TRUE)
We can also access further Hotspot functionality using Reticulate and Python.
hs <- loadHotspotObject(bytes=vis@Hotspot)
library(reticulate)
use_python('/usr/bin/python3')
import matplotlib.pyplot as plt
import hotspot
hs.plot_local_correlations() plt.show()
Note: the heatmap can also be visualized like so:
hs <- loadHotspotObject(bytes=vis@Hotspot)
library(paletteer)
draw_hotspot_heatmap(hs)
Finally, we can launch the Vision browser. If you are local, the following will work:
viewResults(vis)
Else, if you would like to launch from a server, you can use the following settings:
viewResults(vis, host='<IP_ADDRESS>', port=8100, browser=F)
Now, the report will be visible from port 8100
from your
server (e.g., http://server-name:8100/Results.html)


HTML stands for hypertext markup language. You should know that HTML is not a programming language, instead it is a markup language. Markup languages deal with processing and presenting text. On the other hand, programming languages have flow control structures that allow them to process and manipulate data, make decisions, and execute instructions.


Company
Home
About
Services
Contact
Page Title
A subtitle for your page goes here
How to use this layout
Name
IsDir
AtLocal
Size
..


On the 19th of March there was a VÕSA Project seminar held in TUT IT College for foreign students
On the 19th of March there was a seminar held in TUT IT College regarding the VÕSA project. Significant aspects about writing and defending a diploma thesis were covered. That includes common mistakes, important suggestions etc. In addition a few possible thesis topics were presented as a part of the VÕSA Project.
Seminar materials:
-
Possible diploma thesis topics (Future Labs)
Newest Posts
- 21.-22. augustil toimus Sausti mõisas VÕSA suvekool
- On the 19th of March there was a VÕSA Project seminar held in TUT IT College for foreign students
- 19. veebruaril toimus TTÜ IT Kolledžis VÕSA projekti raames seminar tudengitele
- 16. jaanuaril toimus TTÜ IT Kolledžis seminar VÕSA projekti ja selle võimaluste tutvustamiseks.
- Tehnikaülikooli virtuaalseid õpiruume saavad kasutada ka teiste kõrg- ja kutsekoolide õppejõud


#include <b2Distance.h>
Public Attributes | |
| float32 | metric |
| length or area | |
| uint16 | count |
| uint8 | indexA [3] |
| vertices on shape A | |
| uint8 | indexB [3] |
| vertices on shape B |
Used to warm start b2Distance. Set count to zero on first call.
vertices on shape A
vertices on shape B
length or area